BARRATT DEVELOPMENTS PLC
17/11/2009AGM
19/10/2009EGM
18/11/2008AGM
27/11/2007AGM
27/03/2007EGM