Company name: Dar Al Taqwa
Description: Islamic Bookshop and Shari'ah Council
7A Melcombe St, London NW1 6AE, United Kingdom