SponsorCheck
Is Sojitz Global Finance plc a Licensed Sponsor? UK Sponsor Licence Check