A Amlwch B Bala Bangor C Caernarfon Carreglefn Criccieth G Groeslon L Llanbabo Llandderfel Llanfor Llanllechid M Morfa Bychan P Penrhyd Porthmadog Pwllheli T Talybont Recently updated companies Most viewed companies