About Al-Imdaad Foundation U.K.
Al-Imdaad Foundation is a registered UK charity providing humanitarian aid relief with its 7 international offices. Al-Imdaad are dedicated to providing humanitarian services in crisis and non-crisis situations to most needy orphans, widows and destitute. Currently working in over 70 countries.
Al-Imdaad Foundation U.K. Registered charity number 1140187