Company identity
Founded / incorporated
13 June 2008
Company number OC338038
Legal name
NESTA INVESTMENT MANAGEMENT LLP
Company type
Limited Liability Partnership
Region
London
Registered address
58 VICTORIA EMBANKMENT
LONDON
ENGLAND
EC4Y 0DS
Insolvency history
No