The firm was based in London under the ID 06754028. The company was established in 2008. The headquarters of this firm was situated at Solar House 282 Chase Road. The area code for this address is N14 6NZ. The company was officially closed on Tuesday 1st May 2018, meaning it had been in business for 10 years.
This specific business was led by just one managing director: Andrew C., who was assigned this position 13 years ago.
Andrew C. was the individual who controlled this firm, had substantial control or influence over the company.