Directory Company Details Afriboom t/a Industroserve Address: 91 Belladonna Street, Nelspruit, 1211 South Africa Phone: 27824641971 Company Type: Associate