SponsorCheck
Is ITS 4 POINT OF SALE LTD a Licensed Sponsor? UK Sponsor Licence Check