About Henderson Corporation Lp (SL011864) United Kingdom