SENATOR SUBSEA LIMITED Company number SC227709 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address3 Devanha Gardens, Aberdeen, Scotland, AB11 7UU PostcodeAB11 7UU Companies at this postcode 10 Map