About Oakendale Investments Limited (01489731) United Kingdom