About Corporate Governance Investors (60) Limited (06824471) United Kingdom