DRD ARCHITECTS LTD Company number SC541951 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address3 Tolbooth Wynd, Leith, Edinburgh, Lothian, Scotland, EH6 6DN PostcodeEH6 6DN Companies at this postcode 38 Map