Company overview
Company Number
LP011515
Name
20 Gracechurch Limited Partnership
Entity type
Limited Partnership
Status
Active
Incorporation date
10 August 2006
Address
80 Fenchurch Street, London, EC3M 4AE, United Kingdom
Postal code
EC3M 4AE
Country
United Kingdom