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