About Heck Hall Property Limited (11414936) United Kingdom