About Corporate Governance Investors (83) Limited (06824391) United Kingdom