The company was situated in London with reg. no. 08256068. The company was started in the year 2012. The office of the firm was located at 21 A Lithos Road. The post code for this location is NW3 6DX. This company was dissolved on 2023/05/30, which means it had been in business for 11 years.
This specific company was managed by 1 director: Theodore L., who was appointed 12 years ago.
Theodore L. was the individual who controlled this firm, owned 1/2 or less of company shares and had 1/2 or less of voting rights.