L&M MITCHELL'S LIMITED Company number 15933317 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressThe Castle, 67 Water Street, Abergele, United Kingdom, LL22 7SN PostcodeLL22 7SN Companies at this postcode 8 Average house price in LL22 7SN £162,000 (17 sales) Map