This business was based in London with reg. no. 11132290. It was set up in the year 2018. The main office of this firm was situated at 5 Fitzroy Square . The postal code is W1T 5HH. The enterprise was dissolved on 2023-06-27, which means it had been in business for 5 years.
Michael S., James F., Philip S. and David J. were registered as the company's directors and were running the firm for 5 years.