SponsorCheck
Is DELHI SPICE COTTAGE LTD T/A BOMBAY SPICE a Licensed Sponsor? UK Sponsor Licence Check