Address: Unit 4, 92 Alumina Allee, Alton, South Africa. See full address and map. Categories: Windows & Doors - Manufacturers & Suppliers