Bank Branches in RICHMOND with own SWIFT codes:
AEGIS CORPORATE STRATEGY LTD: AECSGB21BARCLAYS BANK PLC: BARCGB2109C
BARCLAYS BANK PLC (RICHMOND TWICKEN 2): BARCGB2118Y
CAMOMILLE ASSOCIATES LIMITED: CAAEGB21
CAMOMILLE LLP: CLLPGB21
CITYGATE LIMITED: CIYGGB21
CLYDESDALE BANK PLC (RICHMOND FINANCIAL SOLUTIONS CENTRE): CLYDGB21225
DAVID MATTIMOE: DAMTGB21
EQUITY INVESTIGATOR LIMITED: EQINGB21
HALIFAX PLC (RICHMOND (SURREY) (110638)): HLFXGB21S28
HALIFAX PLC (RICHMOND 31 THE QUADRANT): HLFXGB21S29
HSBC BANK PLC (RICHMOND, SURREY): HBUKGB4112V
LLOYDS BANK PLC (RICHMOND - 308457): LOYDGB21764
LLOYDS BANK PLC (RICHMOND - 309706): LOYDGB21110
LLOYDS BANK PLC (RICHMOND - 773015): LOYDGB21W37
NATIONAL WESTMINSTER BANK PLC (RICHMOND CUSTOMER SERVICE BRANCH): NWBKGB2152J
POND VENTURE PARTNERS LIMITED: POVPGB21
QUARTET CAPITAL PARTNERS LLP: QCPLGB21
ROYAL BANK OF SCOTLAND PLC (RICHMOND - SURREY): RBOSGB21271
TICKMAKER LTD: TICKGB21
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (RICHMOND YORKS - 777155): LOYDGB21G39