CEC DEVELOPMENTS LIMITED Company number 10298891 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressUnit 3 Friars Gate Farm, Mardens Hill, Crowborough, England, TN6 1XH PostcodeTN6 1XH Companies at this postcode 10 Average house price in TN6 1XH £631,000 (5 sales) Map