EDGEMOR (COWGATE) LIMITED Company number SC299234 · Monitor this company Active Overview People 7 Financial Control Charges Documents Analysis Location Related Registered office Address80/3 Commercial Quay, Edinburgh, Scotland, EH6 6LX PostcodeEH6 6LX Companies at this postcode 88 Map