About London Management Services L.p. (SL026342) United Kingdom