Welcome to our beautiful offices in Clapham.

In 2015, we moved to our current premises, which is our UK Head Office.

Based in a small private mews road off Clapham High Street, our Victorian building is full of history and character.

We are just a 7-minute walk from Clapham North tube station (Northern Line), and 5 minutes from Clapham High Street overground station.

So if you are looking for a professional cleaning company in London or Manchester, call us on 0800 121 4835 or contact us for a free quote.