663a Finchley Road Limited is established as Private Limited Company, based in 166 Northwood Way, Northwood. The company's zip code HA6 1RB. This business operates since 2017-10-24. The Companies House Registration Number is 11029680. This firm's SIC and NACE codes are 98000 and their NACE code stands for Residents property management. 31st October 2018 is the last time when the accounts were filed.
The data we obtained detailing the company's MDs suggests that there are four directors: Colin H., David S., Mark F. and Sofia D. who were appointed to their positions on 2019-07-04, 2017-10-24.