SponsorCheck
Is Toyota Financial Services (UK) PLC a Licensed Sponsor? UK Sponsor Licence Check