About Corporate Governance Investors (86) Limited (06824468) United Kingdom