SCOTTISH TOUCH ASSOCIATION LIMITED Company number SC419770 · Monitor this company Active Overview People 29 Financial Control Documents Analysis Location Related Registered office Address335 Hardgate, Aberdeen, Scotland, AB10 6AU PostcodeAB10 6AU Map