Hi - we are moving from Dubai to Tunbridge Wells and a friend has said look at Beechwood for our yr 2 and yr7 girls. Can anyone give me some insight into the school? We are not Catholic - would this be an issue??