Directory Company Details TMT Cleaning (ThabeMpho Trading t/a) Address: PO Box 6949, Halfway House 1685 South Africa Phone: 27-11-314-2888 Fax: 27-11-314-2888 Company Type: Associate