A housing association that offers home for families, independent living for older people, and hostel services.