BBVA 29Set2005 buy back progr

UK 100

Latest directors dealings