About River Place (st. Ives) Management Company Limited (05042372) United Kingdom