Camilleri Marine
162a, Triq Ix-Xatt, Gzira, Malta, GZR 1020
(3562) 134-6320 Phone
(3569) 943-9954 Mobile
(3562) 134-5414 Fax