B Bala Bangor Bethel Bontddu C Caernarfon Cwm-y-glo D Dinas Dolgellau F Fairbourne P Penrhosgarnedd Penrhyndeudraeth Pwllheli T Tywyn Recently updated companies Most viewed companies