What is the Nesta Trust?

The Nesta Trust (charity number 1144683) is a separate charitable body which holds the endowment, and has Nesta as its sole trustee .

It has a Government-appointed Protector to oversee the administration of the Trust and to ensure that it is used to meet the charitable objects of the Trust.

Read more about The Nesta Trust’s charitable objects.