Seashell Trust Charity

Creating a new national centre of excellence to transform the lives of the most vulnerable and disabled children and young people
Industry: Humanitarian Aid
Headquarters: Cheadle Hulme, Cheshire, United Kingdom
Employees Number: 501-1000
Estimated Revenue: $50M to $100M

Visit Website
Register and Claim Ownership