The business was based in London under the ID 08324055. The company was set up in 2012. The office of this firm was situated at 20-22 Wenlock Road . The post code for this location is N1 7GU. This firm was formally closed on March 16, 2021, meaning it had been in business for 9 years.
Crawford H. was the company's managing director, arranged to perform management duties in 2012 in December.
Crawford H. was the individual who had control over this firm, owned 1/2 or less of company shares.