The company was located in London registered with number: 09553362. This company was registered in the year 2015. The main office of the firm was located at 20-22 Wenlock Road . The post code for this place is N1 7GU. The firm was formally closed on 2016-12-06, meaning it had been in business for one year.