SponsorCheck
Is Meridian Peoples Holdings Limited a Licensed Sponsor? UK Sponsor Licence Check