OTH 120 LTD Company number SC813085 · Monitor this company Active - Proposal to Strike off Overview People 1 Control Documents Analysis Location Related Registered office Address120 Main Street, Cambuslang, Glasgow, Scotland, G72 7EL PostcodeG72 7EL Companies at this postcode 36 Map