- Sunlock Window Blinds
- Address:53 Qormi Road
- Direct Developments Ltd
- Direct Developments Ltd. Has been operating in Malta for the past 10 years. Today the top supplier and installer of PVC Doors and Windows on the market, focusing mainly on high value homes, excusive residential appartment blocks and commercial buildings..
- Address:Garra Street, Victoria Gardens
1