SCOTIA UK PLC Company number SC039144 · Monitor this company Active Overview People 11 Control Documents Analysis Location Related Registered office Address4 Castle Terrace, Edinburgh, EH1 2DP PostcodeEH1 2DP Companies at this postcode 78 Map