IDRF
Registered Name: INTERNATIONAL DEVELOPMENT AND RELIEF FOUNDATION
Business No: 132542705RR0001
This organization is designated by Canada Revenue Agency (CRA) as a registered charity. They comply with the CRA's requirements and has been issued a charitable registration number.
IDRF (International Development and Relief Foundation) is a Canadian registered charitable organization dedicated to empowering the disadvantaged people of the world. IDRF provides effective humanitarian aid and sustainable development programs, without discrimination, based on the Islamic principles of human dignity, self-reliance, and social justice.
IDRF seeks to provide the most vulnerable communities with the means to create lives of dignity, equality and sustainability, towards a more just world.