OHC (SCOTLAND) LTD Company number SC739401 · Monitor this company Dissolved Overview Financial Documents Analysis Location Related Registered office Address19 Craigmaddie Gardens, Torrance, Glasgow, Scotland, G64 4LW PostcodeG64 4LW Companies at this postcode 7 Map