2 CHARLES ROAD LIMITED Company number 11681405 · Monitor this company Active Overview People 6 Financial Control Documents Analysis Location Related Registered office AddressFlat 5 2 Charles Road, St. Leonards-On-Sea, England, TN38 0QA PostcodeTN38 0QA Companies at this postcode 15 Average house price in TN38 0QA £245,000 (61 sales) Map