This business was located in London under the ID 07352903. This company was registered in 2010. The main office of the firm was situated at 58 Mayfield Avenue . The post code is N12 9JD. The enterprise was officially closed in 2023, meaning it had been in business for thirteen years.
The firm was led by one managing director: Andrew Y., who was appointed in 2010.
Andrew Y. was the individual who controlled this firm, owned over 3/4 of company shares.