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