Get Directions to James Liddle Computers ← View details 12 Millfields, New Broughton, Wrexham, clwyd LL11 6TX, United Kingdom, Wrexham, England Get Directions From* To * — Required information