About West Associates L.p. (SL023176) United Kingdom