SponsorCheck
Is THE INDIAN SHELF LTD a Licensed Sponsor? UK Sponsor Licence Check