SponsorCheck
Is Launch PR Limited a Licensed Sponsor? UK Sponsor Licence Check