Vella Group Ltd
53, Triq Carmelo Schembri, Mosta, Malta, MST 2480
+356 2141 2701 Phone
+356 9949 2079 Mobile
+356 2143 3555 Fax