ELMDON PROPERTY LIMITED Company number 09789093 · Monitor this company Active Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office Address1 Castle Court, Castle Road, Keighley, England, BD21 2SX PostcodeBD21 2SX Companies at this postcode 2 Average house price in BD21 2SX £126,000 (10 sales) Map