B Brecon C Crickhowell L Llandrindod Wells Llanfyllin Llanidloes M Machynlleth N Newtown P Presteigne W Welshpool Recently updated companies Most viewed companies