The company was based in London with reg. no. 10543511. It was set up in 2017. The main office of this company was situated at 3 London Wall Buildings 7th Floor. The postal code for this address is EC2M 5PD. This firm was dissolved in 2021, which means it had been in business for four years.
Maciej R. was this particular company's director, chosen to lead the company in 2017.