J. & C. DEVLIN LIMITED Company number 04214466 · Monitor this company Active Overview People 8 Financial Control Charges Documents Analysis Location Related Registered office AddressBlue Slate Farm Showley Road, Clayton Le Dale, Nr Blackburn, Lancashire, BB1 9DP PostcodeBB1 9DP Map