Hi - anyone has experience with the Ohana SEN nursery in London? This used to be Petra's Place and got rebranded when the previous owner decided to close down. The manager seems to talk the talk but we're not sure how experienced the staff are.