Governing document HARROGATE ISLAMIC ASSOCIATION LIMITED

Charity number: 1152746
Charity reporting is overdue by 1729 days