CASTLEBROOK DEVELOPMENTS LIMITED Company number 04450682 · Monitor this company Active Overview People 6 Financial Control Charges Documents Analysis Location Related Registered office Address72 Castle Lane, Todmorden, Lancashire, OL14 8AF PostcodeOL14 8AF Companies at this postcode 7 Average house price in OL14 8AF £440,000 (14 sales) Map