This particular business was registered in London with reg. no. 05586046. It was started in 2005. The main office of the company was located at 3rd Floor 14 Hanover Street. The post code for this location is W1S 1YH. The company was dissolved on Tuesday 30th May 2017, meaning it had been in business for twelve years.
Peter C. was this firm's managing director, chosen to lead the company in 2011 in May.