Company overview
Company Number
11663578
Name
121 Alexandra Road Limited
Entity type
Private Limited Company
Industry codes
68320
Status
Active
Incorporation date
6 November 2018
Address
121 Alexandra Road, London, SW19 7JY, England
Postal code
SW19 7JY
Country
United Kingdom