SponsorCheck
Is Hitachi Capital (UK) PLC a Licensed Sponsor? UK Sponsor Licence Check