SponsorCheck
Is The Incorporated Council of Law Reporting for England and Wales a Licensed Sponsor? UK Sponsor Licence Check