About Lea Hall Park Management Co Ltd (05178997) United Kingdom