KEITH DUNCAN ARCHITECTS LIMITED Company number SC691427 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address20 Rowan Tree Walk, Larbert, Scotland, FK5 4FT PostcodeFK5 4FT Companies at this postcode 4 Map