DEVONSHIRE SOLICITORS LTD Company number 06785629 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address31 DEVONSHIRE STREET, KEIGHLEY, ENGLAND, UNITED KINGDOM, BD21 2BH PostcodeBD21 2BH Companies at this postcode 123 Average house price in BD21 2BH £176,000 (14 sales) Map