This particular company was based in London under the following Company Registration No.: 05164636. It was started in the year 2004. The main office of the company was situated at 6th Floor 338 Euston Road. The postal code for this address is NW1 3BG. This company was officially closed on 2017-09-19, which means it had been in business for 13 years.
This specific company was supervised by an individual director: Stephen D. who was in charge of it from 2014-01-21 to dissolution date on 2017-09-19.