About Golygfa Tywi Freehold Management Co Limited (06377465) United Kingdom