Overview
Legal name
AL-TOWBAH ISLAMIC CENTRE
Region
Yorkshire and the Humber
Registered address
2 WHITFIELD STREET
LEEDS
WEST YORKSHIRE
LS8 5AJ
Insolvency history
No