This particular business is registered in London registered with number: 06294889. The company was set up in 2007. The headquarters of this firm is situated at 6th Floor 9 Appold Street. The post code for this place is EC2A 2AP. This company's registered with SIC code 97000 which means Activities of households as employers of domestic personnel. The company's latest financial reports describe the period up to 2017-06-30 and the most recent annual confirmation statement was submitted on 2018-06-27.