SponsorCheck
Is Shanghai Electric UK Company Limited a Licensed Sponsor? UK Sponsor Licence Check