103 Albion Road Ltd with the registration number 12475688 has been competing in the field for five years. This particular Private Limited Company is officially located at 103c Albion Road, in London and company's post code is N16 9PL. This company's registered with SIC code 98000 meaning Residents property management. Mon, 28th Feb 2022 is the last time the accounts were filed.
There's a group of three directors controlling the following business right now, specifically Zachary F., Simon J. and Andrew T. who have been carrying out the directors tasks since 2023-02-22. Moreover, the director's efforts are often supported by a secretary - Andrew T., who was officially appointed by this business in February 2020.