SponsorCheck
Is CHAND OF SPICE LTD a Licensed Sponsor? UK Sponsor Licence Check