Taqwa Institute
    Meridian Business Centre,
    Oldham OL81EZ

    Tel: 0161 633 3626
    Email: admin@taqwainstitute.org