SponsorCheck
Is Walter James Limited a Licensed Sponsor? UK Sponsor Licence Check