About Meendhurst Road Playground Association (08623238) United Kingdom