SponsorCheck
Is LIMA FITZROVIA LIMITED a Licensed Sponsor? UK Sponsor Licence Check