SCOT-PEP Company number SC140511 · Monitor this company Dissolved Overview People 69 Financial Control Documents Analysis Location Related Registered office Address311 Cowgate, Edinburgh, Scotland, EH1 1NA PostcodeEH1 1NA Companies at this postcode 9 Map