W & L LEACH LTD Company number 13610919 · Monitor this company Dissolved Overview Financial Documents Analysis Location Related Registered office Address36 Orchard Way, Sandiacre, Nottingham, United Kingdom, NG10 5NF PostcodeNG10 5NF Companies at this postcode 2 Average house price in NG10 5NF £327,000 (29 sales) Map