B Brecon Builth Wells C Caersws L Llandrindod Wells Llanfair Caereinion Llanwnog Llanwrtyd Wells M Machynlleth N Newtown P Presteigne T Talgarth Tregynon W Welshpool Recently updated companies Most viewed companies