OH3 LTD Company number SC402074 · Monitor this company Active Overview People 4 Financial Control Charges Documents Analysis Location Related Registered office Address3rd Floor, 14a South St. Andrew Street, Edinburgh, Scotland, EH2 2AZ PostcodeEH2 2AZ Companies at this postcode 32 Map