NEW LEAF DEVELOPMENTS LTD Company number 13184234 · Monitor this company Active - Proposal to Strike off Overview People 2 Financial Control Documents Analysis Location Related Registered office Address8 Castle Street, Ludlow, United Kingdom, SY8 1AT PostcodeSY8 1AT Companies at this postcode 6 Average house price in SY8 1AT £298,000 (33 sales) Map