About Henderson Sales Lp (SL029449) United Kingdom