Skip to main content

IMAM

✓ Registered charity · 1167192

About

TrainingEducationScholarshipsWorkshops and Seminars

Where we work

Throughout England And Wales Canada Cyprus Denmark France Indonesia Italy Singapore South Africa Turkey Macedonia

Get a custom landing page to promote your charity

Find out more

Registered charity no. 1167192 · England & Wales