Send us a message
Contact details
Head Office
217, Strait Street, Valletta
Malta VLT 1431
Other offices
41, Alexander Street, Birzebbugia,
Malta BBG 2303
155, St.Catherine Street Zurrieq,
Malta ZRQ 187
18, Zabbar Road, Paola,
Malta PLA 1011
Telephone Number
+356 2123 7167
For general queries