About Stamford Brook Pre-school Limited (11288128) United Kingdom