SponsorCheck
Is Merchant Mackinlay Simpson Ltd TA Merchant & Co. a Licensed Sponsor? UK Sponsor Licence Check