This business named 11 Sherrard Road was established on 2018-07-26 as a Private Limited Company. This company's head office could be gotten hold of in London on 11 Sherrard Road. Assuming you want to contact the business by mail, its area code is E7 8DN. The company registration number for 11 Sherrard Road Ltd is 11486186. This company's declared SIC number is 98000 - Residents property management. Its latest financial reports detail the period up to 2022-07-31 and the most current confirmation statement was released on 2023-07-25.
As mentioned in this firm's executives data, since 2018-07-26 there have been three directors: Morolayo A., Matthew B. and Demetrius C..