Office Cleaning - Fenchurch Street, London Back We have recently carried out office cleaning services for a company in Fenchurch Street, London EC3.