The company was based in London under the ID 11060080. This company was started in 2017. The headquarters of this company was located at 57 Stroud Green Road . The post code for this location is N4 3EG. The firm was formally closed on 2021-05-11, which means it had been in business for four years.
Abimbola A. was this particular company's director, assigned this position in 2019 in August.
Abimbola A. was the individual who had control over this firm, had substantial control or influence over the company, owned over 3/4 of company shares and had 3/4 to full of voting rights.