Founded
1968
Legal Status
Trust
Leader
THOMAS FROST FCA
Gives grants and fellowships for research into eye disease through recognised University and Hospital research departments.
Charity no. 256590
Registered 1968· England & Wales
Year ending 2025
Income & expenditure over time
Charity no. 256590
Registered 1968· England & Wales