About Henderson Property Holdings Ltd (10087082) United Kingdom