78922312
Jul 5, 2006
Dec 30, 2008
BARCLAYS BANK PLC
Subscribe
Financial services in the nature of investment securities