43 protea road, protea heights