About Corporate Governance Investors (73) Limited (06824478) United Kingdom