STLA HOLDINGS LIMITED Company number 13918228 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressShop 107 London Road, Bexhill-On-Sea, England, TN39 3LB PostcodeTN39 3LB Companies at this postcode 24 Average house price in TN39 3LB £212,000 (25 sales) Map