Established in 1998, Gem Contract Cleaning Services is recognised as a specialist provider of key cleaning and associated services in North West London and surrounding areas. Steady growth and expansion has enabled us to broaden our scope of operation. With the emphasis on ongoing investment in staff training, equipment and materials, we now enjoy an excellent reputation, working with a diverse range