Directory Company Details Impact Cleaning CC Address: Unit 27, Kingfisher Park45 Marseilles Crescent, Briardene Industrial Park 4051 South Africa Phone: 031-564-2893 Company Type: Associate