Attard Bros Group
Attard Bros. Grou 'Mikesand', Industrial Zone, Attard, Malta, ATD 4000
(3562) 141-5332 Phone
(3569) 945-9607 Mobile
(3562) 143-0967 Fax