KELLER GROUP PLC
17/05/2010AGM
19/05/2009AGM
13/05/2008AGM
21/06/2007AGM