Charity information Registered charity (England and Wales): 1088631 Company No (England and Wales): 4172880 Registered Charity (Scotland): SC041022 IAA registration number: N200100480 Registered Address: Migrant Help128 City RoadLondon, EC1V 2NX Manage Cookie Preferences