Oaklea Trust Organizations

Oaklea Trust is a nonprofit organization supporting disabled and disadvantaged people.

Employee Number: 51-100
Headquarters: United Kingdom
Estimated Revenue: $1M to $10M
Industry: Humanitarian Assistance