LENWADE MILL MANAGEMENT LIMITED Company number 03989137 · Monitor this company Active Overview People 31 Financial Control Documents Analysis Location Related Registered office Address2 Lenwade Mill, Lenwade, Norwich, United Kingdom, NR9 5QA PostcodeNR9 5QA Companies at this postcode 4 Average house price in NR9 5QA £758,000 (7 sales) Map