CITY LEAF LTD Company number 06706736 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address71 Canada Road, Walmer, Deal, England, CT14 7EJ PostcodeCT14 7EJ Companies at this postcode 5 Average house price in CT14 7EJ £323,000 (19 sales) Map