Hi, does anybody have any experience of this school? I am struggling to find much about them independently. They are not in the Good School Guide, it's the only school we are looking at that is not which I find a bit odd.