About Management Plus L.p. (SL016418) United Kingdom