B Bala Bangor Bethesda C Caernarfon G Garndolbenmaen Groeslon L Llanllechid Llanwnda P Plas Gwyn Pwllheli Recently updated companies Most viewed companies