A Aberllefenni B Berriew Brecon Bronllys Builth Wells L Llandrindod Wells Llanfyllin Llangyniew Llanidloes M Machynlleth N Newtown P Presteigne R Rhayader W Welshpool Recently updated companies Most viewed companies