About Hammerson Oracle Investments Limited (03289109) United Kingdom