Oaklea Trust Organizations

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

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