About Hambro Corporation L.p. (SL008631) United Kingdom