Eclipse House Ltd
862, Triq il-Kbira San Guzepp, Blata L-Bajda, Hamrun, Malta, HMR 1018
+356 2123 6510 Phone