About Eurach Parc Management Company Limited (09844979) United Kingdom