Directory Company Details Abaphumeleli Trading 702 Address: 30 Timber Street, Pietermaritzburg 3200 South Africa Company Type: Associate