This particular business was situated in London registered with number: 10932338. The company was set up in 2017. The headquarters of the firm was situated at 6th Floor One London Wall. The area code for this location is EC2Y 5EB. This firm was dissolved on 2023-01-24, which means it had been active for 6 years.
The directors were: Richard W. assigned this position 6 years ago, Richard T. assigned this position in 2018 in April and Michael S. assigned this position on 2018-04-16.