About Special Holdings L.p. (SL025751) United Kingdom