About Corporate Governance Investors (71) Limited (06824421) United Kingdom