About Shermond Partners L.p. (SL026765) United Kingdom