DRUMMOND MILLER LLP Company number SO300942 · Monitor this company Active Overview People 45 Financial Control Charges Documents Analysis Location Related Registered office AddressGlenorchy House, 20 Union Street, Edinburgh, EH1 3LR PostcodeEH1 3LR Companies at this postcode 14 Map