TECKWELL LTD Company number 03976963 · Monitor this company Active Overview People 10 Financial Control Charges Documents Analysis Location Related Registered office AddressPlumpton House, Plumpton Road, Hoddesdon, Hertfordshire, EN11 0LB PostcodeEN11 0LB Companies at this postcode 244 Map