Jacobs Futura Foundation is a registered charity in the UK with charity number 1208303. Jacobs Futura Trustee Limited, a company limited by guarantee, is the trustee of the Jacobs Futura Foundation and is registered in England and Wales with company number 14775871.
©Jacobs Futura Foundation 2025