About Hambro Associates L.p. (SL007172) United Kingdom