B Brecon Builth Wells C Crickhowell K Knighton L Llandrindod Wells Llanfair Caereinion Llanfyllin Llanidloes Llanwrtyd Wells M Machynlleth Montgomery N Newtown P Presteigne R Rhayader T Talgarth W Welshpool Recently updated companies Most viewed companies