Company name: Al-Salam Institute
Description: At the forefront of Islamic Scholarship Programmes in the UK
58 Underwood Rd, London E1 5AW, United Kingdom