About Henley Property Holdings Limited (03892982) United Kingdom