LEAF PROPERTY DEVELOPMENTS LTD Company number 14030021 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address57 St. Catherines Road, Winchester, England, SO23 0PS PostcodeSO23 0PS Companies at this postcode 13 Average house price in SO23 0PS £529,000 (29 sales) Map