The Open Futures Trust

The Open Futures Trust

id-1-5

The Open Futures Trust

Registered Charity No: 1136095
A charitable company limited by guarantee,
registered in England No: 07180844
Registered Office: 66 Lincoln's Inn Fields, London WC2A 3LH


Open Futures is an initiative of the Helen Hamlyn Trust.