SponsorCheck
Is The Financial Times Ltd a Licensed Sponsor? UK Sponsor Licence Check