Castle was last inspected by Ofsted in June 2017.
You can read their report here or download the Short Inspection Report below
Parent View can be found here