This particular business was situated in London under the ID 11915984. This company was set up in 2019. The office of this company was situated at 171 Ballards Lane Finchley. The post code for this location is N3 1LP. The firm was formally closed in 2023, meaning it had been active for 4 years.
Michael D. was this particular enterprise's director, assigned to lead the company on 2019-04-25.
Michael D. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.