About Corporate Governance Investors (22) Limited (06824456) United Kingdom