SponsorCheck
Is South queen street Medical Centre a Licensed Sponsor? UK Sponsor Licence Check