XL Service Bodies

XL manufactures service bodies from its purpose-built facilities in Queensland, Australia.