OFSTED THE FITZROY ACADEMY PRE REGISTRATION INSPECTION REPORT 10248609 The Fitzroy Academy 148831 Final PDF The Fitzroy Academy Ofsted Report 2023 10300218 The Fitzroy Academy 148831 Final PDF