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! Shop Now
If you would prefer to support a charity in a different country,please select one from below:
Or stay on this site