DUNCAN WALKER PARTNERSHIP LIMITED Company number SC515610 · Monitor this company Active Overview People 10 Financial Control Documents Analysis Location Related Registered office Address7 Glenarm Place, Edinburgh, Scotland, EH6 4TQ PostcodeEH6 4TQ Companies at this postcode 10 Map