SponsorCheck
Is Galaxy Wholesalers Limited a Licensed Sponsor? UK Sponsor Licence Check