B Bangor Barmouth C Caernarfon Clwt-y-bont Criccieth D Dolgellau F Fachwen L Llandygai M Morfa Nefyn P Penrhosgarnedd Porthmadog Pwllheli V Vaynol Park W Waunfawr Recently updated companies Most viewed companies