St Michael’s Church of England Academy Trust (A Company Limited by Guarantee)
Annual Report and Financial Statements Year Ended 31st August 2025
Company Registration Number: 07654237 (England and Wales)
![]()
St Michael’s Church of England Academy Trust (A Company Limited by Guarantee)
Annual Report and Financial Statements Year Ended 31st August 2025
Company Registration Number: 07654237 (England and Wales)