Is there nothing on the Ofsted website?
I can imagine why people are upset but for it to be closed without notification there must have been something really serious wrong - the sort of thing that would stop most parents from sending their dc's there anyway.