B Beulah Brecon Builth Wells C Crossgates L Llandrindod Wells Llansantffraid Llanwrtyd Wells M Machynlleth Mallwyd N Newtown P Presteigne S Sennybridge W Welshpool Recently updated companies Most viewed companies