B Brecon C Crickhowell D Dinas Mawddwy L Llandrindod Wells Llangynidr M Machynlleth N Newtown T Trewern W Welshpool Recently updated companies Most viewed companies