About Antur Cae Cymro Village Association Limited (IP29105R) United Kingdom