This particular company was registered in London registered with number: OC334640. The firm was started in the year 2008. The headquarters of the company was situated at 5th Floor 34 Threadneedle Street. The area code for this location is EC2R 8AY. The enterprise was officially closed in 2021, meaning it had been active for thirteen years.