Info

Official website

Founded
1909
Address
Triq It-Torri, Tower Road
Sliema
Country
Malta
Phone
+356 (27) 346 891
Fax
+356 (23) 285 131