TECHNODE LIMITED Company number SC298300 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address31/7 POLWARTH CRESCENT, EDINBURGH, EH11 1HR PostcodeEH11 1HR Companies at this postcode 10 Map