Demelza cares for hundreds of life-limited babies, children, young people and their families across East Sussex, Kent and South London.
Registered Charity No: 1039651
Shop for Birthday Cards & Ecards now!
If you would prefer to support a charity in a different country,please select one from
on this site