Cleaning company with Head Office based in Stratford, London. The company has over 2,000 employees and has been trading for over 30 years