15 October 2024

Homes England invests £50m in Schroders real estate fund