DRUMGREEN LIMITED Company number SC247445 · Monitor this company Dissolved Overview People 9 Financial Control Documents Analysis Location Related Registered office Address16 Baberton Mains Green, Edinburgh, Scotland, EH14 3EJ PostcodeEH14 3EJ Companies at this postcode 3 Map