Advanced company searchLink opens in new window

NESTA INVESTMENT MANAGEMENT LLP

Company number OC338038

Filter officers

Filter officers

Officers: 3 officers / 1 resignation

NESTA

Correspondence address
58 Victoria Embankment, London, England, EC4Y 0DS
Role Active
LLP Designated Member
Appointed on
1 April 2012

UK Limited Company What's this?

Registration number
7706036

NESTA PARTNERS LIMITED

Correspondence address
58 Victoria Embankment, London, England, EC4Y 0DS
Role Active
LLP Designated Member
Appointed on
13 June 2008

UK Limited Company What's this?

Registration number
6618114

NATIONAL ENDOWMENT FOR SCIENCE, TECHNOLOGY AND THE ARTS

Correspondence address
1 Plough Place, London, EC4A 1DE
Role Resigned
LLP Designated Member
Appointed on
13 June 2008
Resigned on
31 March 2012