SponsorCheck
Is Sketty and Killay Medical Centres a Licensed Sponsor? UK Sponsor Licence Check