Shower Door Suppliers in South Africa. One Stop Plumbers Shop. 1 Orion Street, Brackenfell Industrial, Cape Town 7560, South Africa. A. Table View Glass and Aluminium. 25 Benetton Street, Racing Park, Killarney Avenue, Cape Town 7441, WC. B. Cape Glass and Aluminium. unit 2, capricorn crescent, capricorn park, Cape Town 7945, South Africa.