SCOTT MCALLISTER LTD Company number SC376647 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address35 Guthrie Street, Edinburgh, EH1 1JG PostcodeEH1 1JG Companies at this postcode 15 Map