OWLS HALL ENVIRONMENTAL LIMITED Company number 04408559 · Monitor this company Active Overview People 6 Financial Control Charges Documents Analysis Location Related Registered office AddressOwls Hall Farm, Blackmore End, Braintree, Essex, CM7 4DF PostcodeCM7 4DF Companies at this postcode 6 Average house price in CM7 4DF £657,000 (6 sales) Map