This business was situated in London under the ID 11933684. This company was registered in 2019. The office of the company was located at 71-75 Shelton Street Covent Garden. The area code for this address is WC2H 9JQ. The enterprise was formally closed on 14th June 2022, which means it had been in business for three years.
The company was supervised by one director: Ambuj A. who was managing it for three years.