The Vella Group (Karl Vella)
Ordinance Street
Unit 3 , Furthergate Ind Estate
BB1 3AE
United Kingdom