C Crickhowell Cwm Cewydd L Llandrindod Wells Llangattock Llanidloes M Machynlleth Marton N Nant Glas Newtown P Pennal Presteigne W Welshpool Recently updated companies Most viewed companies