About Corporate Governance Investors (29) Limited (06824445) United Kingdom