Carmelo Mamo Ltd
Office & Workshop 23, Triq Il-Kummerc, Qormi, Malta, QRM 3000
+356 2144 3357 Phone