Directory Company Details Ikusasalethu Industrial Cleaners CC Address: P O Box 63, Kwa-Dlangezwa 886 South Africa Phone: 035-331-9038 Company Type: Associate