B Brecon C Cefnllys L Llandrindod Wells Llanerfyl M Machynlleth N Newtown O Old Radnor P Presteigne R Rhayader W Welshpool Recently updated companies Most viewed companies