OpenCharities

Streams Of Life Foundation Mk

Country
England & Wales
Charity number
1208508
Status
Registered
Reporting
Up to date Last filed April 9, 2026. Filing history
Registered
June 4, 2024
Legal form
CIO

Address

Address
33 Cambridge Street
Wolverton
Milton Keynes
MK12 5AD

Activities

Objects: To Advance The Christian Faith In Accordance With The Statement Of Faith In Milton Keynes And Worldwide For The Public Benefit.

Classification

How
Provides Advocacy/advice/information
What
Religious Activities
Who
Children/young People, Elderly/old People, The General Public/mankind

Geography

Region
Throughout England And Wales

Finances

Period end Filed Income Expenditure
Dec. 31, 2025 April 9, 2026On time £26,466 £9,400
Dec. 31, 2024 Sept. 24, 2025On time £9,187 £6,968