About Hammerson Share Option Scheme Trustees Limited (03360110) United Kingdom