SponsorCheck
Is Sabre Insurance Company Limited a Licensed Sponsor? UK Sponsor Licence Check