12 Freegrove Road Limited has existed in the United Kingdom for at least 42 years. Registered under the number 01660277 in the year 1982, the company have office at 12 Freegrove Road, Holloway N7 9JN. This company's registered with SIC code 98000 and their NACE code stands for Residents property management. The company's latest annual accounts were submitted for the period up to 2023-03-31 and the most recent annual confirmation statement was released on 2023-06-02.
The data obtained that details the following firm's executives indicates that there are two directors: James K. and Alicia A. who were appointed on 2021-11-26 and 1991-12-27. In addition, the managing director's tasks are often aided with by a secretary - Alicia A., who was chosen by the business in 2005.
Alicia A. is the individual who has control over this firm, owns 1/2 or less of company shares.