SponsorCheck
Is ALLIED COMPUTER UK LTD a Licensed Sponsor? UK Sponsor Licence Check