This company was registered in London with reg. no. 11339767. This firm was registered in the year 2018. The main office of the company was located at 79 Upfield Road . The area code is W7 1AW. The firm was officially closed in 2020, meaning it had been in business for two years.
This specific business had 1 director: Declan C. who was caring of it for two years.
Declan C. was the individual with significant control over this firm, owned over 3/4 of company shares.