Company identity
Founded / incorporated
21 May 2010
Company number LP013933
Legal name
20 FENCHURCH STREET LIMITED PARTNERSHIP
Company type
Limited Partnership
Region
London
Registered address
20 FENCHURCH STREET
LEVEL 23
LONDON
ENGLAND
EC3M 3BY
Insolvency history
No