About Us

The Site is operated by or on behalf of“Al-Shirkatul Islamiyyah Ltd.” (“Al-Fazl”, “we” or “our”). We are a company registered in England and Wales with the company registration number 2051424 Our registered office address is Tahir House, 22 Deer Park Road, London, SW19 3TL and our VAT number is 451061192.