About Telbrook Management L.p. (SL008138) United Kingdom