OpenCharities

Ahmed Shalaan

Trustee

Charity Role Appointed
Makkah International Ltd Trustee Dec. 23, 2011