S.T.CHALLIS LIMITED Company number 00386896 · Monitor this company Active Overview People 10 Financial Control Charges Documents Analysis Location Related Registered office AddressCourt Yard Lane, Badby, Daventry, Northants, NN11 3AG PostcodeNN11 3AG Map