This particular business was situated in Finchley under the following Company Registration No.: 10360906. The firm was set up in 2016. The main office of this firm was situated at 3rd Floor Dept Lmc Hathaway House Popes Drive. The zip code for this address is N3 1QF. This enterprise was officially closed on Tuesday 7th December 2021, which means it had been active for 5 years.
The company was managed by an individual managing director: Leonard Z. who was administering it for 5 years.
Leonard Z. was the individual with significant control over this firm, owned over 3/4 of company shares.