SponsorCheck
Is International Flavours & Fragrances, I.F.F. (G.B.) Ltd a Licensed Sponsor? UK Sponsor Licence Check