We are registered with Ofsted under 199368 and are inspected regularly. Our latest report can be viewed here.