News

Ofsted Report – November 2015

Attached below is the Ofsted Report following their visit on 13th November 2015.

 

Kirkby Ofsted Report – Nov 2015