About The Oak Investment Partnership Employee Ownership Trustee Limited (08422703) United Kingdom