B Bedwas Blaenau Gwent C Caerphilly Cardiff Chirk D Denbighshire Dowlais F Flintshire G Gwynedd M Merthyr Tydfil P Pontarddulais Powys S Swansea W Wrexham Recently updated companies Most viewed companies