TECHLINK INTERACTIVE LIMITED Company number 04235018 · Monitor this company Dissolved Overview People 5 Financial Documents Analysis Location Related Registered office Address34A STATION ROAD, CUFFLEY, POTTERS BAR, HERTFORDSHIRE, EN6 4HE PostcodeEN6 4HE Companies at this postcode 31 Average house price in EN6 4HE £635,000 (4 sales) Map