Members Directory

ICT

M. DEMAJO group
Demajo House, 103, Archbishop Street, Valletta VLT 1446 Malta
+356 2552 0000
Attard & Co
Attard & Co. Headoffices Canter Business Centre, Patri Felicjan Bilocca Street, Marsa MRS 1521, Malta.
+356 2123 7555
Vodafone Malta Ltd
,
Vodafone House, Msida Road BKR 9024 B'kara Malta
+356 92111238