ORBO TECHNOLOGIES LTD Company number SC896271 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address40 Ground Floor, Holburn Road, Aberdeen, Scotland, AB10 6ET PostcodeAB10 6ET Companies at this postcode 4 Map