About West Street Management Company (no.1) Limited (05708517) United Kingdom