About Oake Investments Ltd (11073887) United Kingdom