This particular business was located in London under the ID 11445449. It was set up in the year 2018. The main office of the company was situated at 20-22 Wenlock Road . The postal code is N1 7GU. The enterprise was officially closed in 2021, meaning it had been in business for three years.
The business was managed by 1 managing director: Luca S. who was leading it for three years.
Luca S. was the individual with significant control over this firm, had substantial control or influence over the company.