Skip to main content

THE ABIDOON TRUST

✓ Registered charity · 1131718

About

After many years of informally spending charity passed on from friends and family on projects in Kenya, Abid Darr decided to set up the Abidoon Trust to make it easier for others to get involved.

Where we work

Kenya

Get a custom landing page to promote your charity

Find out more

Registered charity no. 1131718 · England & Wales