SponsorCheck
Is Cherie Life UK Limited a Licensed Sponsor? UK Sponsor Licence Check