SponsorCheck
Is Ali Ibrahim Associates Limited a Licensed Sponsor? UK Sponsor Licence Check