ALEXANDER CARUS & SONS LIMITED Company number 00091182 · Monitor this company Active Overview People 19 Financial Control Charges Documents Analysis Location Related Registered office Address10 Borough Road, Darwen, Lancashire, BB3 1PL PostcodeBB3 1PL Companies at this postcode 165 Average house price in BB3 1PL £192,000 (3 sales) Map