Overview
Legal name
ISLINGTON MIND
Region
Unknown
Registered address
UNIT 4 ARCHWAY BUSINESS CENTRE
19-23 WEDMORE STREET
LONDON
N19 4RU
Insolvency history
No