About Corporate Governance Investors (39) Limited (06824464) United Kingdom