Started with Reg No. 03649173 26 years ago, 18 Acol Road Limited is a Private Limited Company. Its latest office address is 51 Narcissus Road, London Kilburn. The firm's declared SIC number is 98000 which stands for Residents property management. 2022/10/31 is the last time when the company accounts were filed.
From the data we have, the firm was established in 1998 and has been steered by five directors, out of whom four (John F., Judy R., Graham B. and Robert B.) are still active. To provide support to the directors, this particular firm has been using the skills of Robert B. as a secretary since 1998.