SponsorCheck
Is BOSS TRADERS LIMITED T/A Genie Laundry & Dry Cleaners a Licensed Sponsor? UK Sponsor Licence Check