This business was based in London under the following Company Registration No.: 10889672. This firm was registered in the year 2017. The office of this company was situated at 4th Floor 100 Fenchurch Street. The postal code for this place is EC3M 5JD. This firm was dissolved on August 3, 2021, meaning it had been in business for 4 years.
Steven L. was the following firm's managing director, appointed in 2017 in July.
Executives who had control over the firm were as follows: Steven L. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Blaire L. owned 1/2 or less of company shares, had 1/2 or less of voting rights.