SponsorCheck
Is IMAX DESIGN LIMITED T/A IMAX DESIGN a Licensed Sponsor? UK Sponsor Licence Check