Nokia
H.S. Restall Building, Aldo Moro Rd., Marsa, Malta, MRS 9065
+356 2122 7710 Phone