About Nesta

Nesta is a research and innovation foundation. We apply our deep expertise in applied methods to design, test and scale solutions to some of the biggest challenges of our time, working across the innovation lifecycle.

Nesta - company registered number 07706036, charity number 1144091

Nesta Trust - charity number 1144683

Nesta Enterprises Limited - company registered number 08580327

Nesta Partners Limited - company registered number 06618114

Nesta Investment Management LLP - company registered number OC338038, FSA reference 485167

Nesta GP Limited - company registered number 8231985

Nesta Impact Investments 1 Limited Partnership - company registered number LP015187

Nesta PRI Limited - company registered number 8232090

Nesta Mission Studio Limited - company registered number 16547756

Nesta Challenges Limited - company registered number 14045038

All companies in the group have a registered office of 58 Victoria Embankment, London, England, EC4Y 0DS.