News
Bedford-based housing association BPHA has reported a net surplus of £20.1m for 2024-25 despite a drop in shared ownership sales, after posting a loss last year.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results