IMPENETRABLE LTD Company number 11802969 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address42 Bexleigh Avenue, St. Leonards-On-Sea, United Kingdom, TN38 8BB PostcodeTN38 8BB Companies at this postcode 14 Average house price in TN38 8BB £322,000 (33 sales) Map