This particular company was located in London with reg. no. 10140368. This company was registered in 2016. The headquarters of the firm was situated at 20-22 Wenlock Road . The area code is N1 7GU. The firm was formally closed on 2023-02-28, meaning it had been in business for seven years.