B Brecon Builth Wells Bwlch C Crickhowell G Glan-y-nant L Leighton Llanfihangel Brynpabuan Llanfyllin Llangadfan Llangynidr Llanidloes M Machynlleth N Newtown P Presteigne W Welshpool Recently updated companies Most viewed companies