This company was located in London under the following Company Registration No.: 11745262. This firm was established in 2018. The headquarters of this company was situated at Kemp House 160 City Road. The postal code is EC1V 2NX. This firm was formally closed in 2022, which means it had been in business for four years.
The following limited company was overseen by one managing director: Nancy O., who was chosen to lead the company on Monday 31st December 2018.