LESLIE DEVELOPMENTS LIMITED Company number 03167806 · Monitor this company Active Overview People 7 Financial Control Charges Documents Analysis Location Related Registered office Address25a Sedlescombe Road South, St. Leonards-On-Sea, England, TN38 0TB PostcodeTN38 0TB Companies at this postcode 8 Average house price in TN38 0TB £340,000 (44 sales) Map