Company overview
Company Number
12896821
Name
20 Melrose Freehold Limited
Entity type
Private Limited Company
Industry codes
98000
Status
Active
Incorporation date
22 September 2020
Address
84 Haldon Road, London, SW18 1QG, United Kingdom
Postal code
SW18 1QG
Country
United Kingdom