B Brecon Bryn Cain Builth Wells C Crickhowell K Knighton L Libanus Llandrindod Wells Llanelwedd Llanidloes Llansantffraid M Montgomery N Newtown P Presteigne S Sennybridge T The Cross W Welshpool Recently updated companies Most viewed companies