This particular firm was based in London with reg. no. 04894752. The company was registered in 2003. The main office of this firm was situated at Suite 95 30 Woburn Place. The zip code is WC1H 0JR. The enterprise was officially closed in 2016, which means it had been in business for 13 years.
This company had 1 managing director: Jenny A. who was in charge of it from 2010-12-15 to dissolution date on 2016-01-12.