The Al-Imdaad Foundation
The Al-Imdaad Foundation is a South African based non-profit humanitarian aid relief organisation with registered offices in Australia, Indonesia, Jordan and in the United Kingdom
Supporting Partners



The Al-Imdaad Foundation is a South African based non-profit humanitarian aid relief organisation with registered offices in Australia, Indonesia, Jordan and in the United Kingdom


