About Richmond Financial Holdings L.p. (SL023917) United Kingdom