About Hampden & Co. L.p. (SL018703) United Kingdom