Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* You have visited the company page Owls Hall Environmental, which is in category building work. The legal address of the company is Owls Hall Farm, Blackmore End, Essex CM7 4DF. For more information, call 01371850537 Your comments* (not for publishing) * — Required information Owls Hall Environmental ← View details Owls Hall Farm, Blackmore End, Essex CM7 4DF, United Kingdom, Blackmore End, Essex 01371850537