This particular company was based in London under the ID 12987311. The firm was established in 2020. The main office of the company was situated at Unit 9j Eley Road. The post code for this place is N18 3BB. This company was formally closed in 2023, which means it had been in business for 3 years.
The following business was directed by one managing director: John B., who was chosen to lead the company on May 20, 2021.
John B. was the individual who controlled this firm, had substantial control or influence over the company.