About The Lodge Nursery School Limited (10065620) United Kingdom