Dimech, Alfred
81, Silvan Court, 1 Triq Edgar Bernard, Gzira, Malta, GZR 1705
(3562) 131-1542 Phone