Directory Company Details Ikhambu Elihel trading Address: 83015 Nontshi Road Machibisa Location South Africa Company Type: Associate