This firm was based in London registered with number: 08772113. This firm was set up in the year 2013. The main office of this company was situated at Studio 107 134-136 Curtain Rd. The postal code is EC2A 3AR. This firm was formally closed on 2016-04-26, meaning it had been active for 3 years.
The executives were: Benjamin B. assigned to lead the company in 2013 in November and Robert E. assigned to lead the company in 2013.