B Bangor Bethesda Blaenau Ffestiniog C Caernarfon Carmel Clwt-y-bont Cwm Cynfal G Gellilydan M Manod P Penrhyndeudraeth Penygroes Porthmadog T Tanygrisiau Trawsfynydd Recently updated companies Most viewed companies