ST
St Petrocs Impact Report 2024
537 people had their homelessness ended in 2024 — they now have a home
Key Metric 1
249+ reports from charities, CICs and nonprofits across the UK