SponsorCheck
Is Sinochem International Oil (London) Co Limited a Licensed Sponsor? UK Sponsor Licence Check