DUNCAN BROTHERS LTD Company number SC701957 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address136 Crewe Road West, Edinburgh, Scotland, EH5 2PQ PostcodeEH5 2PQ Map