Il-Fajsu Co Ltd
Tal-Harruba, Triq il-Gargir, Rabat, Malta, RBT 4631
(3562) 145-6937 Phone