This particular company was registered in London under the following Company Registration No.: 06006241. This firm was registered in 2006. The main office of the company was located at Suite 95 30 Woburn Place. The area code is WC1H 0JR. The enterprise was officially closed in 2017, which means it had been in business for 11 years.
The firm was led by a single managing director: Jenny A., who was selected to lead the company in 2006.