This particular 16 Station Road Limited firm has been on the market for eight years, having started in 2016. Started with Registered No. 09995057, 16 Station Road is a Private Limited Company with office in 22a Perrins Walk, London NW3 6TH. This business's principal business activity number is 98000, that means Residents property management. The firm's most recent annual accounts cover the period up to 2023-02-28 and the latest annual confirmation statement was released on 2023-01-26.
Given this specific enterprise's growing number of employees, it became imperative to formally appoint more executives: Richard M., Christos S. and Claudia B. who have been working as a team since 2016 to fulfil their statutory duties for this specific limited company. To provide support to the directors, this particular limited company has been utilizing the skills of Russell B. as a secretary since 2017.