About Henney Property Limited (12095217) United Kingdom