A J & F Attard Ltd
16, Triq il-Vittorja, Hamrun, Malta, HMR 1338
(3562) 122-3748 Phone