This firm was situated in London registered with number: 11265523. It was registered in the year 2018. The main office of this company was situated at Mccrone House 155a Leighton Road. The zip code for this location is NW5 2RD. The firm was officially closed in 2022, which means it had been in business for 4 years.
The information describing the following firm's personnel indicates that the last two directors were: Lawrence W. and Nicholas Y. who were appointed on 20th March 2018.
Nicholas Y. was the individual with significant control over this firm, owned over 3/4 of company shares.