MICHAEL DUCKWORTH LTD Company number 09627269 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address623 BURY ROAD, ROCHDALE, LANCASHIRE, ENGLAND, OL11 4DN PostcodeOL11 4DN Companies at this postcode 10 Average house price in OL11 4DN £517,000 (24 sales) Map