Posted on: 12/03/2025SBS rated 'Good' in 4 areas and 'Outstanding' in Leadership and Management by Ofsted