Vella, Godfrey
39, Triq Dun Frangisk Sciberras, Mellieha, Malta, MLH 2025
+356 2152 2561 Phone
+356 9984 5632 Mobile
+356 2152 0355 Fax