The company was located in London under the following Company Registration No.: 11418861. The company was started in 2018. The main office of the company was situated at 71-75 Shelton Street Covent Garden. The postal code for this location is WC2H 9JQ. This company was formally closed on 2022-05-31, meaning it had been active for 4 years.
The officers included: Owen M. formally appointed in 2018 in June and Thomas W. formally appointed on 2018-06-18.
Executives who controlled the firm include: Owen M. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Thomas W. owned 1/2 or less of company shares, had 1/2 or less of voting rights.