The company was based in London with reg. no. 07813060. It was started in the year 2011. The headquarters of this company was situated at Lower Ground Floor Castlewood House 77-91 New Oxford Street. The area code for this place is WC1A 1DG. The company was officially closed on 2016-01-19, meaning it had been active for five years.
This specific business was directed by one managing director: Josephine W., who was chosen to lead the company nine years ago.