SponsorCheck
Is Madison Logic UK Limited a Licensed Sponsor? UK Sponsor Licence Check