CLEAR2PAY SCOTLAND LIMITED Company number SC157659 · Monitor this company Dissolved Overview People 37 Control Charges Documents Analysis Location Related Registered office Address19 Rose Street, Edinburgh, Scotland, EH2 2PR PostcodeEH2 2PR Companies at this postcode 46 Map