SponsorCheck
Is Parti+ Limited a Licensed Sponsor? UK Sponsor Licence Check