About Corporate Governance Investors (24) Limited (06824531) United Kingdom