Omar Al-Farooq Islamic Foundation

Registered Name: Omar Al-Farooq Islamic Foundation

Business Number: 848103735RR0001

Our Mission

Masjid Omar Al-Farooq

Find Out More About This Charity