Address: 10 JOHN STREET, SELBY, JOHANNESBURG, RSA, 2001 SOUTH AFRICA, Johannesburg. See full address and map. Categories: Water Projects