TELFORD IT LIMITED Company number SC368895 · Monitor this company Dissolved Overview People 2 Financial Documents Analysis Location Related Registered office Address48 CRAIGLEITH HILL GARDENS, CRAIGLEITH, EDINBURGH, EH4 2JJ PostcodeEH4 2JJ Companies at this postcode 7 Map