DATA CARD INTERNATIONAL LIMITED Company number 00987011 · Monitor this company Active Overview People 18 Control Documents Analysis Location Related Registered office Address9 Devonshire Square, 4th Floor, London, United Kingdom, EC2M 4YF PostcodeEC2M 4YF Companies at this postcode 108 Average house price in EC2M 4YF £539,000 (1 sales) Map