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