Organisation Places for People 1 story · 1 council A large property management and regeneration company in the UK.