21 TWELVE LIMITED Company number 07830537 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressCHADWELL CHELMSFORD ROAD, HATFIELD HEATH, BISHOP'S STORTFORD, ENGLAND, CM22 7BG PostcodeCM22 7BG Companies at this postcode 9 Average house price in CM22 7BG £918,000 (15 sales) Map