MOON RIVER PROPERTIES LIMITED Company number 01085679 · Monitor this company Liquidation Overview People 3 Documents Analysis Location Related Registered office Address2 HIGH STREET, DATCHET, BERKSHIRE, SL3 9EA PostcodeSL3 9EA Companies at this postcode 25 Average house price in SL3 9EA £952,000 (4 sales) Map