About Cymric Holiday Estates Management Limited (01044089) United Kingdom