Directory Company Details Umkholo Projects Address: 247 Iringa Str Leboeng Tembisa 1632 South Africa Phone: +27106340887 Company Type: Associate