The O Trust is non-governmental organisation working to empower humanity for better health, education, welfare and provide emergency aid, whilst solving problems from their root.
The O Trust is non-governmental organisation working to empower humanity for better health, education, welfare and provide emergency aid, whilst solving problems from their root.
Issue Areas Include
Children & Youth
Community Development
Education
Health & Medicine
Volunteering
Location
78 York Street, W1H 1DP, London, ENG None, United Kingdom
Join Idealist
Sign up today to save your favorite organizations and get email alerts when new ones are posted.