Charity

Tabeer Foundation

Charity number: 1194279

https://register-of-charities.charitycommission.gov.uk/charity-search/-/charity-details/5168449/trustees