This business was based in London under the following Company Registration No.: 10677857. The firm was set up in the year 2017. The headquarters of the company was located at 2 Gallery Court 1 - 7 Pilgrimage Street. The postal code for this location is SE1 4LL. This company was dissolved in 2022, meaning it had been active for 5 years.
This business was administered by one managing director: Steven N. who was presiding over it from 20th March 2017 to the date it was dissolved on 21st June 2022.
Steven N. was the individual with significant control over this firm, owned over 3/4 of company shares.