ExtraCare Charitable Trust is a distinctive organisation, bringing together housing, development, lifestyle and care to create communities where older people can live well, remain independent and stay connected. Its model