B Boresford Brecon Builth Wells K Knighton M Machynlleth N Newtown P Presteigne W Welshpool Recently updated companies Most viewed companies