This company was located in London under the ID 09211659. The company was set up in 2014. The headquarters of the company was located at 31 Mowbray Road . The postal code for this place is NW6 7QS. The enterprise was dissolved on 2020-02-25, meaning it had been in business for 6 years.
This specific company was managed by a single director: Euan M. who was controlling it for 6 years.