SCOTT&ROSS LLP Company number SO308216 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address127-6 Lindsay Road, Edinburgh, Scotland, EH6 4UD PostcodeEH6 4UD Companies at this postcode 7 Map