Managed Developments
1 properties
Quick Stats
Managed Developments
1
Total Units Under Management
221
About
One of the UK's largest placemaking and social housing groups; absorbed Origin Housing (merger approved February 2024, fully integrated 2025).
