About Hammerson Oracle Properties Limited (03335600) United Kingdom