B Bangor Barmouth C Caernarfon P Porthmadog Pwllheli T Tywyn Recently updated companies Most viewed companies