SponsorCheck
Is Trustees of the London Clinic Ltd a Licensed Sponsor? UK Sponsor Licence Check