CROSSROADS DEVELOPMENTS LIMITED Company number 06209606 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address68 Haworth Road, Cross Roads, Keighley, England, BD22 9DL PostcodeBD22 9DL Companies at this postcode 16 Average house price in BD22 9DL £214,000 (31 sales) Map