Foams - Rubber And Plastic in Malta Polyfoam Ltd Address: Industrial Estate A 24, LQA 06 Marsa Malta Phone Number: +356 21 23 77 12