About Golygfa Menai (felinheli) Management Company Limited (09812366) United Kingdom