HOWARTHS DEVELOPMENTS LIMITED Company number 14004961 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address19 Delph New Road, Dobcross, Oldham, England, OL3 5BA PostcodeOL3 5BA Companies at this postcode 16 Average house price in OL3 5BA £510,000 (18 sales) Map