About Henderson Management Ltd (12778743) United Kingdom