Solar Interiors
69, Triq il-Kbira San Guzepp, Hamrun, Malta, HMR 1017
+356 2124 8901 Phone
+356 7949 0783 Mobile
+356 2148 3150 Fax