NESTA PRI LIMITED
08232090
58 Victoria Embankment London England EC4Y 0DS
NESTA GP LIMITED
08231985
58 Victoria Embankment London England EC4Y 0DS
JWL PROJECTS LTD
15900024
58 Victoria Embankment London England EC4Y 0DS
NII2 SPECIAL PARTNER LLPDisolved
OC416761
58 Victoria Embankment London United Kingdom EC4Y 0DS
NESTA IMPACT INVESTMENTS 1 LIMITED PARTNERSHIP
LP015187
58 VICTORIA EMBANKMENT LONDON EC4Y 0DS
NESTA INVESTMENT MANAGEMENT LLP
OC338038
58 Victoria Embankment London England EC4Y 0DS
PEOPLE POWERED RESULTSDisolved
14211008
58 Victoria Embankment London United Kingdom EC4Y 0DS
NESTA PARTNERS LIMITED
06618114
58 Victoria Embankment London England EC4Y 0DS
BEHAVIOURAL INSIGHTS LTD
08567792
58 Victoria Embankment London England EC4Y 0DS
THE FUTURE GOVERNANCE FORUM LIMITED
14406854
58 Victoria Embankment London England EC4Y 0DS
BLOOM COFFEE ACADEMY CIC
13144284
58 Victoria Embankment London England EC4Y 0DS
CENTRE FOR HOMELESSNESS IMPACT
11732500
58 Victoria Embankment London England EC4Y 0DS
NEIGHBOURLY LAB
13063763
58 Victoria Embankment London England EC4Y 0DS
CULTURAL IMPACT DEVELOPMENT LOANS LIMITEDDisolved
11388464
58 Victoria Embankment London England England EC4Y 0DS
TRANSITION FINANCE NETWORK LIMITED
14749568
Scotland House, 58 Victoria Embankment London England EC4Y 0DS
NII GP2 LIMITEDDisolved
10710378
58 Victoria Embankment London United Kingdom EC4Y 0DS
NESTA ENTERPRISES LIMITED
08580327
58 Victoria Embankment London England EC4Y 0DS
THE CENTRE FOR TRANSFORMING ACCESS AND STUDENT OUTCOMES IN HIGHER EDUCATION
12482580
58 Victoria Embankment Temple London England EC4Y 0DS
FIKA CATERING CO LTD
12959355
58 Victoria Embankment London England EC4Y 0DS
NESTA MISSION STUDIO LIMITED
16547756
58 Victoria Embankment London United Kingdom EC4Y 0DS