About Central Management L.p. (SL017536) United Kingdom