SponsorCheck
Is Klinika Limited T/A Palmers Green Clinic a Licensed Sponsor? UK Sponsor Licence Check