ORIGIN SCOTLAND Company number SC228298 · Monitor this company Active Overview People 15 Financial Control Documents Analysis Location Related Registered office Address65 High Street, Edinburgh, Scotland, EH1 1SR PostcodeEH1 1SR Companies at this postcode 11 Map