Xuereb Installations Ltd
Tal-Hal Rd., Qormi, Malta, QRM 5011
+356 2149 5799 Phone