About Keene Investments Limited (00435314) United Kingdom