DEFTECHCONSULTING LTD Company number SC876226 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address86 Scotland Drive, Dunfermline, Fife, Scotland, KY12 7TN PostcodeKY12 7TN Map