About Corporate Governance Investors (69) Limited (06824465) United Kingdom