COMCARDE LIMITED Company number SC454090 · Monitor this company Active Overview People 23 Financial Control Documents Analysis Location Related Registered office Address56 George Street, Edinburgh, United Kingdom, EH2 2LR PostcodeEH2 2LR Companies at this postcode 86 Map