B Brecon Builth Wells M Machynlleth N Newtown W Welshpool Recently updated companies Most viewed companies