B Brecon Builth Wells Buttington D Dutlas K Knighton L Llandrindod Wells Llanfihangel Talyllyn M Machynlleth Maesmynis N Newtown P Pentre Bach R Rhayader S St. Harmon T Talgarth W Welshpool Recently updated companies Most viewed companies