INNOVA CARE LIMITED Company number 03386606 · Monitor this company Active Overview People 13 Financial Control Charges Documents Analysis Location Related Registered office AddressPoplars, Clockhouse Way, Braintree, Essex, United Kingdom, CM7 3RD PostcodeCM7 3RD Companies at this postcode 7 Average house price in CM7 3RD £309,000 (29 sales) Map