SponsorCheck
Is SHAFTESBURY CAPITAL PLC a Licensed Sponsor? UK Sponsor Licence Check