Does anyone know anything about Garden House School, in Kensington. We're thinking about sending our eldest twins there in a couple of year's time. It appears really good, but I was wondering whether anyone knew any extra info?