Company overview
Company Number
12540459
Name
135 Norwood Management Limited
Entity type
Private Limited Company
Industry codes
68209
Status
Active
Incorporation date
31 March 2020
Address
135 Norwood Road, London, SE24 9AF, England
Postal code
SE24 9AF
Country
United Kingdom