Digital Contractors Limited Company number03884487 StatusLiquidation TypePrivate Limited Company Incorporated26 Nov 1999 Nature of business 7260 Registered office 10-12 South CrescentStore StreetLondonWC1E 7BD Data JSON Markdown