MELLABLE LTD Company number 17510317 · Monitor this company Active Overview People 2 Control Documents Gazette Analysis Location Related Registered office Address27 Thorburn Road, Northampton, United Kingdom, NN3 3DA PostcodeNN3 3DA Companies at this postcode 40 Average house price in NN3 3DA £780,000 (39 sales) Map