SponsorCheck
Is Car Deal Limited a Licensed Sponsor? UK Sponsor Licence Check