This firm was situated in London under the following Company Registration No.: 10095152. It was set up in the year 2016. The main office of the company was situated at 71-75 Shelton Street Covent Garden. The post code is WC2H 9JQ. The enterprise was dissolved in 2021, meaning it had been active for five years.
The following limited company was managed by a single managing director: David I. who was controlling it for five years.