Furnishing Supplies in Malta Masterwood Company Limited Address: 106, Industrial Estate, LQA 02 Luqa Malta Phone Number: +356 21 23 21 90