My best friend is a Muslim and I love her. She goes to this same mosque, I visited once with her for the Ramadhan service and I felt welcome.
They have a Justice of Peace and Commissioner of Oaths to Affidavit at the Mosque Office.
The most important masjid in region 6 and the most active in respects to reaching a very large audience through it's weekly television programme 'Islam, the way to Paradise'