This particular company was situated in London with reg. no. OC380122. This firm was set up in 2012. The headquarters of this company was located at Solar House 282 Chase Road. The post code for this place is N14 6NZ. The company was formally closed on 2020-11-17, which means it had been in business for 8 years.
Executives who controlled the firm include: Stephen H. had substantial control or influence over the company. Ashley H. had substantial control or influence over the company.