About Louisville Partners L.p. (SL027351) United Kingdom