The company was situated in London registered with number: 11976379. This company was established in 2019. The headquarters of the company was situated at 6th Floor 33 Holborn. The area code for this address is EC1N 2HT. This business was formally closed on 2022-05-03, which means it had been active for 3 years.
The info we gathered that details the following firm's personnel shows us that the last four directors were: Michael T., Michael A., Kevin B. and Benjamin D. who were appointed to their positions on 2021-06-29, 2019-05-02.