SponsorCheck
Is Intelliflo Limited a Licensed Sponsor? UK Sponsor Licence Check