free_text: New River Retail Limited, a property investment company which is a specialist owner, manager and developer of UK retail and leisure assets. The value of the shares became registrable in October 2015. (Registered 29 October 2015)
extracted_orgs: New River Retail Limited