About Holden Vale Ellesmere Management Company Limited (10069982) United Kingdom