SponsorCheck
Is MEM TRADING (UK) LTD a Licensed Sponsor? UK Sponsor Licence Check