SponsorCheck
Is CL Medicall Aid Limited a Licensed Sponsor? UK Sponsor Licence Check