This company was located in London under the following Company Registration No.: 02912158. It was started in the year 1994. The headquarters of this firm was located at New Derwent House 69-73 Theobalds Road. The post code is WC1X 8TA. The company was officially closed on 2021-02-02, meaning it had been in business for 27 years.
The following limited company had one managing director: Michelle M. who was supervising it for 27 years.
Michelle M. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.