About The Meadows Montessori School Limited (06582963) United Kingdom