OpenCharities

Galileo Foundation

Country
England & Wales
Charity number
1175889
Status
Registered
Reporting
Overdue The annual return for the year ending July 31, 2025 was due May 31, 2026. Filing history
Registered
Nov. 23, 2017
Legal form
Charitable company
Company number
10283625

Address

Address
71-75 Shelton Street
London
WC2H 9JQ

Activities

Sponsoring events, supporting other charities

Objects: The charity is established for the benefit of the public to promote any charitable purpose that the Directors in their absolute discretion think fit including but not limited to the promotion and advancement of the Roman Catholic religion by supporting the mission of Pope and aligned organisations of the Roman Catholic Church.

Classification

How
Makes Grants To Individuals, Makes Grants To Organisations
What
General Charitable Purposes
Who
The General Public/mankind

Geography

Region
Throughout England And Wales

Finances

Period end Filed Income Expenditure Assets Employees
July 31, 2025 OverdueDue May 31, 2026 - - - -
July 31, 2024 Nov. 10, 2025163 days late £723,248 £763,263 £123,578 1
July 31, 2023 Aug. 7, 202468 days late £971,558 £1,039,734 £163,592 1
July 31, 2022 Feb. 12, 2024257 days late £1,493,518 £1,266,610 £231,771 1
July 31, 2021 July 13, 202243 days late £50,781 £255,407 - -
July 31, 2020 Aug. 16, 202177 days late £913,795 £768,680 £209,489 -

Trustees

Name Appointed
Lucy Doughty (Chair) March 23, 2017
John Farrell Normand March 1, 2023