CHURCHILL D. C. LIMITED Company number 03081376 · Monitor this company Dissolved Overview People 8 Charges Documents Analysis Location Related Registered office Address6 EDGAR STREET, WORCESTER, WORCESTERSHIRE, WR1 2LR PostcodeWR1 2LR Companies at this postcode 23 Average house price in WR1 2LR £633,000 (9 sales) Map