SponsorCheck
Is Magna Exteriors (Liverpool) Limited a Licensed Sponsor? UK Sponsor Licence Check