Southdown Company
Southdown delivers housing, employment, mental health recovery, learning disability and support services.
Founded Date:
1/1/1972
Employee Number:
501-1000
Headquarters:
Lewes, East Sussex, United Kingdom
Estimated Revenue:
$10M to $50M
Industry:
Health Care, Non Profit, Services, Social Assistance