About Corporate Governance Investors (17) Limited (06824537) United Kingdom