This particular company was located in London registered with number: 10412643. The firm was started in the year 2016. The main office of the company was situated at 20-22 Wenlock Road . The post code for this place is N1 7GU. This company was officially closed on 2023-07-18, which means it had been in business for 7 years.
The business was administered by one director: Spencer D. who was in charge of it from 2016-10-06 to dissolution date on 2023-07-18.
Spencer D. was the individual with significant control over this firm, owned over 3/4 of company shares.