ENVIRODEC LIMITED Company number 04220658 · Monitor this company Dissolved Overview People 4 Financial Documents Analysis Location Related Registered office AddressALLEN HOUSE, HARMBY ROAD, LEYBURN, NORTH YORKSHIRE, DL8 5QA PostcodeDL8 5QA Companies at this postcode 54 Average house price in DL8 5QA £312,000 (5 sales) Map