STRATSOR LTD Company number SC784694 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address10 North Beach Road, Balmedie, Aberdeen, Scotland, AB23 8XG PostcodeAB23 8XG Companies at this postcode 8 Map