Founded
1999
Legal Status
Charitable company
The main activity of The Eye Show Limited was previously the organisation of the annual Eye Show. No event has however been held since 2011.
Charity no. 1078058
Registered 1999· England & Wales
Year ending 2024
Income & expenditure over time
Europe
Charity no. 1078058
Registered 1999· England & Wales