GMP Contract Cleaning takes the mess out of cleaning for its Clients. GMP Contract Cleaning is a owner run hands on Cleaning business providing Cleaning service to the Kwazulu-Natal market for nearly 20 years. With a combined management exp
...show more