DUDLEY RENEWABLE FUELS LIMITED Company number 11157264 · Monitor this company Dissolved Overview People 3 Control Documents Analysis Location Related Registered office AddressGround Floor / 59 New Street, Chelmsford, United Kingdom, CM1 1NE PostcodeCM1 1NE Companies at this postcode 10 Average house price in CM1 1NE £513,000 (14 sales) Map