SponsorCheck
Is STRAND LEGAL CONSULTANCY LTD a Licensed Sponsor? UK Sponsor Licence Check