These are the Nesta group companies.
NESTA - Company Registered Number 7706036, charity no. 1144091
Nesta Enterprises Limited - Company Registered Number 8580327
Nesta Trust - charity no. 1144683
Nesta Partners Limited - Company Registered Number 6618114
Nesta Investment Management LLP OC338038, FSA reference 485167
Nesta Arts Impact LLP - OC396102
Nesta Arts and Culture Impact LLP a limited liability partnership registered in England and Wales with company number OC423779
Cultural Impact Development Loans Limited a company registered in England and Wales with company number 11388464
Nesta Kinetique LLP - OC338040
Nesta Impact Investment GP2 Limited - Company Registered Number 10710378
Nesta GP Limited - Company Registered Number 8231985
Nesta Impact Investments 1 Limited Partnership - LP15187
Nesta PRI Limited - Company Registered Number 8232090
NII2 Special Partner LLP - OC416761 Dormant
All companies in the group have a registered office of 58 Victoria Embankment, London, England, EC4Y 0DS.