CARILLION PLC
05/05/2010AGM
06/05/2009AGM
07/05/2008AGM
14/01/2008EGM
09/05/2007AGM