About Corporate Governance Investors (27) Limited (06824533) United Kingdom