IDEA BRANDING LIMITED Company number SC479478 · Monitor this company Dissolved Overview People 3 Financial Documents Analysis Location Related Registered office Address20/18 DUMBIEDYKES ROAD, EDINBURGH, SCOTLAND, EH8 9UU PostcodeEH8 9UU Companies at this postcode 11 Map