Address: unit 78 Block 4 Riversands incubation hub, Johannesburg. See full address and map. Categories: Water & Waste Water