Company overview
50-60 Station Road Lp
Company Number
LP020421
Name
50-60 Station Road Lp
Entity type
Limited Partnership
Status
Active
Incorporation date
8 August 2019
Address
80 Fenchurch Street, London, EC3M 4AE, United Kingdom
Postal code
EC3M 4AE
Country
United Kingdom