ORIGO SERVICES LIMITED Company number SC115061 · Monitor this company Active Overview People 101 Financial Control Charges Documents Gazette Analysis Location Related Registered office Address7 Lochside View, Edinburgh, Scotland, EH12 9DH PostcodeEH12 9DH Companies at this postcode 211 Map