Mifsud Garage Ltd
56, Gelmif Plc., Triq La Vallette, Vittoriosa, Malta, BRG 1422
+356 2180 7535 Phone