Impact Snapshot
Key Metric 1
287 supported housing units managed across five sites in London and Aldershot
81% of supported residents maintained their independence during the reporting year