Open Future Trust

Open Futures is an initiative of the Helen Hamlyn 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