RIVER RAT LIMITED Company number 06068892 · Monitor this company Active - Proposal to Strike off Overview People 5 Financial Control Documents Analysis Location Related Registered office Address2 North Walls, Suite 5, Winchester, United Kingdom, SO23 8DB PostcodeSO23 8DB Companies at this postcode 27 Average house price in SO23 8DB £391,000 (35 sales) Map