About The Henderson Buchanan Limited Partnership (LP005266) United Kingdom