About Bishops Waltham Montessori School Limited (07476339) United Kingdom