T.HOWCROFT AND SONS LIMITED Company number 00411716 · Monitor this company Active Overview People 8 Financial Control Documents Analysis Location Related Registered office AddressChapel Of Rest, Duckett Street, Skipton, England, BD23 2EJ PostcodeBD23 2EJ Companies at this postcode 5 Average house price in BD23 2EJ £204,000 (27 sales) Map