XL Holdings Berhad   

Company No : 199801012014(468142-U)

Address :

B-09-09, Gateway Corporate Suites,
Gateway Kiaramas,
Jalan Desa Kiara, Mont Kiara,
50480 Kuala Lumpur, Malaysia

Telephone No : 03-6413 6155

Email Address : enquiry@xlhb.com.my