AC Screens & Shutters was established in Cape Town in 1997 and pioneered the introduction of advanced composite solar textile screens into South Africa, as well as being one of the first companies to manufacture insulated aluminium roller shutters. We manufacture a wide range of top quality Europea...See more
Headquarter South Africa |
Countries of operation South Africa |
Year founded 1997 (27 years) |
Funding status Private |
Company type SME |