SponsorCheck
Is Chelsea Academy (A Science Academy) a Licensed Sponsor? UK Sponsor Licence Check