Directory Company Details Itumeleng Projects & Services Pty Ltd Address: PO Box 978, Musina 0900 South Africa Phone: 27782895686 Company Type: Associate