This particular firm was located in London under the following Company Registration No.: 07953131. This firm was registered in the year 2012. The main office of this firm was situated at 3 Gower Street 2nd Floor. The postal code is WC1E 6HA. This firm was formally closed on 2017-07-25, meaning it had been in business for 5 years.