TECH DOCTOR LIMITED Company number SC632677 · Monitor this company Dissolved Overview People 2 Financial Control Documents Gazette Analysis Location Related Registered office Address172 Trongate, Glasgow, Scotland, G1 5EL PostcodeG1 5EL Companies at this postcode 18 Map