Europe’s largest organisation dedicated to supporting individuals and families as they face the challenges arising from spina bifida and hydrocephalus. Registered Charity Number: 249338

  • JoinedSeptember 2011
  • OccupationCharity
  • HometownPeterborough
  • CountryUnited Kingdom
View all

Photos of Shine Charity

Testimonials

Nothing to show.