SHAFTESBURY PLC
12/02/2010AGM
05/06/2009EGM
11/02/2009AGM
14/02/2008AGM
19/03/2007EGM
08/02/2007AGM