BEECHLEIGH PROPERTY LTD Company number 17536134 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office AddressThe Barns Leyden House, Leadendale Lane, Rough Close, Stoke On Trent, United Kingdom, ST3 7NL PostcodeST3 7NL Companies at this postcode 4 Average house price in ST3 7NL £531,000 (5 sales) Map