SponsorCheck
Is Chelsea Community Hospital School a Licensed Sponsor? UK Sponsor Licence Check