DIGITAL CONTRACTORS LIMITED Company number 03884487 · Monitor this company Liquidation Overview Analysis Location Related Registered office Address10-12 SOUTH CRESCENT, STORE STREET, LONDON, WC1E 7BD PostcodeWC1E 7BD Companies at this postcode 8 Map