Islamic Aid is governed by a Trust Deed and is registered with the Charity Commission of England and Wales. (Charity Registration Number: 1189918)
The Head Office
47 Theydon Street, London E17 8EN
Phone: 0300 111 3001 (calls included in your free minutes)
Charity Registration Number: 1189918
Currently we have seven trustees, managing the charity’s finances and ensuring Islamic Aid operates within the requirements of UK charity law. The Trustees are unpaid volunteers who govern the charity and meet frequently.
The Grants Committee
Considers proposals to the charity for grant funding, taking expert advice where required from UK and other sources.