SponsorCheck
Is Interactive Brokers (U.K.) Limited a Licensed Sponsor? UK Sponsor Licence Check