MARSH HOUSE DEVELOPMENTS LTD Company number 17533986 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address19 Thorburn Road, Northampton, England, NN3 3DA PostcodeNN3 3DA Companies at this postcode 40 Average house price in NN3 3DA £780,000 (39 sales) Map