About Special Support Services L.p. (SL009468) United Kingdom