We are moving back to UK after 11 years away. Looking at Beech Hall School in Tytherington for my son who requires Learning Support. Any feedback/thoughts good or bad on the school/the Riverston Group that own the school? Thank you!