Balerno Insurance Services
Scottish Pet Insurance
Briary, Polton Bank, Lasswade, EH18 1JW 0131 6606900
The Royal Bank of Scotland plc
51 Little France Crescent, Edinburgh, EH16 4SA 0131 6661852
Lloyds TSB Bank plc
128-130 High Street, Musselburgh, EH21 7EA 08453 000000
Lloyds TSB Bank plc
27-29 Whitburn Road, Bathgate, EH48 1HE 08453 000000
The Royal Bank of Scotland plc
1 Red Hewghs Avenue, Edinburgh, EH12 9QQ 0131 3179911
Clydesdale Bank plc
43 Morningside Road, Edinburgh, EH10 4DS 08447 362616
Senior Wright Ltd
The Clocktower Flassches Yard, Edinburgh, EH12 9LB 0131 3143640