Pardon our appearance as we work to
bring
you the new Galileo Foundation web presence
The Galileo Foundation is a registered non-profit organisation.
United Kingdom charity registration number: 1175889 and company registration number: 10283625.