This business was registered in London with reg. no. 11570841. The company was started in 2018. The main office of this firm was located at 6th Floor 9 Appold Street. The zip code for this place is EC2A 2AP. This business was formally closed in 2023, which means it had been active for 5 years.
The business was administered by one managing director: Jonathan R. who was overseeing it for 5 years.
Jonathan R. was the individual with significant control over this firm.