Update: latest inspection is better. New manager. Not safeguarding concerns. Previous review: Inadequate OFSTED.