About Oakred Investments Limited (04412610) United Kingdom