Anybody else had this happen? Just looked for my ofsted report on the website and even though I paid my latest fee invoice in may, I don’t appear to exist. After multiple tries I’m just nowhere to be found!! Good job I’m not looking for work at the moment