CHILDCARE MATTERS LTD Company number 08244079 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office Address105 - 105a Duffield Road, Darley Abbey, Derbyshire, England, DE22 1AE PostcodeDE22 1AE Companies at this postcode 18 Average house price in DE22 1AE £683,000 (7 sales) Map