B Berriew Brecon Builth Wells C Cemmaes Road Crickhowell Crossgates D Defynnog Dolwen E Elan Valley K Knighton L Llanbrynmair Llandrindod Wells Llanfyllin Llanidloes Llansantffraid M Machynlleth Meifod Montgomery N Newtown P Pantperthog Presteigne R Rhayader T Talgarth U Upper Corris W Welshpool Recently updated companies Most viewed companies