TECLAN LIMITED Company number SC357250 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office AddressOld Kilcoy House, Tore, Ross-Shire, Scotland, IV6 7RZ PostcodeIV6 7RZ Companies at this postcode 12 Map