DIESEL EMISSION CONTROL LIMITED Company number 06858000 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressBarn 3, Office 9 Dunston Business Village, Stafford, England, ST18 9AB PostcodeST18 9AB Companies at this postcode 229 Average house price in ST18 9AB £557,000 (10 sales) Map