Directory Company Details Xoliswa M Holdings (PTY) Ltd Address: Unit 12, 20 Bella Rosa Street, Bellvile,7530 South Africa Company Type: Associate