SponsorCheck
Is Roy & Associates Limited t/a SETS Tech a Licensed Sponsor? UK Sponsor Licence Check