This particular business was registered in London under the following Company Registration No.: 06600647. The company was registered in the year 2008. The office of the firm was located at 23a Farren Road Forest Hill. The area code for this address is SE23 2DZ. This company was officially closed on 2023-07-18, which means it had been in business for 15 years.
Taking into consideration this particular company's executives list, there were two directors: Evan B. and Richard Y..
Richard Y. was the individual who had control over this firm, had substantial control or influence over the company.