SponsorCheck
Is Hall & Partners Europe Limited a Licensed Sponsor? UK Sponsor Licence Check