JAMES DEWHURST LIMITED Company number 00506170 · Monitor this company Active Overview People 27 Financial Control Charges Documents Analysis Location Related Registered office AddressAltham Lane, Altham, Accrington, Lancashire, BB5 5YA PostcodeBB5 5YA Companies at this postcode 8 Map