09 May, 2024 Devonshires acts as Origin Housing joins the Places for People Group By Rachel Orgill-Harris On 16 April, Origin Housing – with its 7,800 homes across London and the Home Counties – formally joined Places for People Group as a...