INDUSTRIAL & MOTOR COMPONENTS LIMITED Company number 03407930 · Monitor this company Dissolved Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office Address52 HOSPITAL ROAD, RIDDLESDEN, KEIGHLEY, WEST YORKSHIRE, BD20 5EU PostcodeBD20 5EU Companies at this postcode 12 Average house price in BD20 5EU £290,000 (12 sales) Map