This particular business was located in London under the following Company Registration No.: 08187393. This firm was registered in 2012. The office of this firm was situated at Trojan House Top Floor 34 Arcadia Avenue. The postal code for this location is N3 2JU. The company was formally closed in 2014, meaning it had been active for 2 years.
Ivo I. was the company's director, designated to this position on 2012-08-22.