SponsorCheck
Is Human Rights Watch, London Branch a Licensed Sponsor? UK Sponsor Licence Check