About Henderson Partnership (SL003246) United Kingdom