ODHAMS AIR SERVICES LIMITED Company number 09721083 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressSpencer Fellows, 169 New London Road, Chelmsford, England, CM2 0AE PostcodeCM2 0AE Companies at this postcode 130 Average house price in CM2 0AE £769,000 (10 sales) Map