B Brecon L Llandrindod Wells Llansantffraid M Machynlleth Moelygarth N Newtown P Presteigne T Talgarth W Welshpool Recently updated companies Most viewed companies