About Henderson And Partners (uk) Limited (09644699) United Kingdom