The not-for-profit housing association, Peabody, which is responsible for almost 109,000 homes (220,000 residents) across ...