Duncan Anderson Limited Company numberSC029015 StatusActive TypePrivate Limited Company Incorporated22 Jul 1952 Nature of business 4521453345414542 Registered office 28 Alva StreetEdinburghEH2 4QF Connections Companies at the same address David Kyles And Son Limited (SC028166) Data JSON Markdown