About Oakwood Investments (mcr) Ltd (12246041) United Kingdom