SponsorCheck
Is RICE THE SUSHI BAR LTD a Licensed Sponsor? UK Sponsor Licence Check