This firm was based in London under the ID 11049213. This company was started in 2017. The headquarters of the firm was situated at Third Floor 112 Clerkenwell Road. The postal code for this location is EC1M 5SA. The company was dissolved on 11th February 2023, meaning it had been active for 6 years.
Levi C. was this specific company's director, assigned this position 7 years ago.
Levi C. was the individual who had control over this firm, owned over 3/4 of company shares.