A Aberdovey Abererch Amlwch B Bala Bangor Bethesda Blaenau Ffestiniog Bryncrug Brynrefail Burwen C Caernarfon Carreglefn D Deiniolen Dolgellau F Fairbourne G Groeslon L Llanaelhaearn Llanuwchllyn M Manod Mynydd Llandygai P Penmorfa Penrhyndeudraeth Porthmadog Pwllheli R Rhydyclafdy Rhydymain T Tywyn W Waunfawr Recently updated companies Most viewed companies