This particular company was situated in London registered with number: 11197722. The firm was registered in 2018. The office of this company was situated at 20-22 Wenlock Road . The postal code for this location is N1 7GU. The firm was dissolved on Tue, 14th Feb 2023, which means it had been in business for five years.
This company was led by one director: David A., who was assigned to lead the company in February 2018.
David A. was the individual who controlled this firm, owned over 3/4 of company shares.