39 LYNDHURST ROAD LIMITED Company number 14074000 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address15 Willow Street, Llangollen, United Kingdom, LL20 8HH PostcodeLL20 8HH Companies at this postcode 4 Average house price in LL20 8HH £277,000 (12 sales) Map