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 14 Average house price in SO23 0PS £525,000 (29 sales) Map