TECHTOD LTD Company number SC825485 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address8/3 Wardieburn Terrace, Edinburgh, Scotland, EH5 1DE PostcodeEH5 1DE Map