The company was based in London with reg. no. 10192677. It was started in 2016. The headquarters of the company was situated at New Derwent House 69-73 Theobalds Road. The post code is WC1X 8TA. This business was formally closed in 2021, meaning it had been in business for five years.
The data at our disposal about the firm's executives shows that the last three directors were: Martin L., Charles K. and Fiona M. who became the part of the company on 2016/05/21.
Executives who had control over this firm were as follows: Charles K. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Fiona M. owned 1/2 or less of company shares, had 1/2 or less of voting rights. Martin L. owned 1/2 or less of company shares, had 1/2 or less of voting rights.