About Lea Hall Land & Property Limited (09965341) United Kingdom