River LP Company numberLP013326 StatusActive TypeLimited Partnership Incorporated16 Dec 2008 Registered office 59 Merchant Court61 Wapping WallLondonE1W 3SJ Data JSON Markdown