SponsorCheck
Is BOMBAY DELI LTD a Licensed Sponsor? UK Sponsor Licence Check