About River Hill Management Company Ltd (NI630275) United Kingdom