EMISSION CONTROL TECHNOLOGY LIMITED Company number 07420399 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office Address5 DIGBY DRIVE, MELTON MOWBRAY, LEICESTERSHIRE, LE13 0RQ PostcodeLE13 0RQ Companies at this postcode 25 Average house price in LE13 0RQ £174,000 (9 sales) Map