About Corporate Governance Investors (70) Limited (06824418) United Kingdom