Contact Islamic Welfare Trust

    ISLAMIC WELFARE TRUST

    23 Alum Rock Road
    Birmingham
    B8 1LL

    0121 328 7171

    info@islamicwelfaretrust.org

    Islamic Welfare Trust is a non-profit registered UK charity.

    Charity Commission Reg No: 1127549