SponsorCheck
Is MOYSES STEVENS FLOWERS LTD a Licensed Sponsor? UK Sponsor Licence Check