Head Office

TRUST - RELIABILITY - PERFORMANCE


228 Tower Road
Sliema SLM 1601 - Malta

Tel: +356 21338831 // +356 21338832
Fax: +356 21310452