Skip to content

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.