About Stockwell Street Greenwich Limited Partnership (LP011917) United Kingdom