B Brecon Builth Wells K Knighton L Llandrindod Wells Llanidloes M Machynlleth N Newtown P Presteigne W Welshpool Recently updated companies Most viewed companies