Is this a site of Tor School?
https://get-information-schools.service.gov.uk/Establishments/Establishment/Details/134694

Or has this site closed, and if so what is here now?

#surveyme

See also https://www.openstreetmap.org/note/3814627

Way in question: https://www.openstreetmap.org/way/405565069