SponsorCheck
Is CITY WINDOWS AND GLASS LTD a Licensed Sponsor? UK Sponsor Licence Check