This particular firm was situated in London under the ID 10653728. It was established in 2017. The main office of the company was situated at Craftwork Studios 1-3 Dufferin Street. The post code is EC1Y 8NA. The firm was formally closed on 2022-03-17, meaning it had been in business for 5 years.
Our database detailing this specific company's management shows us that the last two directors were: Paul B. and Lucia M. who were appointed to their positions on 2017-03-06.
Executives who had control over the firm were as follows: Paul B. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Lucia M. owned 1/2 or less of company shares.