28 employees
APA Facade Systems is a manufacturer of aluminium doors and facade systems including curtain walling, louvre, and solar shading for windows.
1975