About Stanhope Day Nursery (holdings) Limited (11730613) United Kingdom