SponsorCheck
Is LEVY + PARTNERS LIMITED a Licensed Sponsor? UK Sponsor Licence Check