Alliance & Leicester PLC
74 High Street
Elgin
IV30 1BJ
0134-354-4981
Banks & Other Financial Institutions
Visit Website