27July2017

shop.barclays.lk

Payments

Bank Direct Deposit

Commercial Bank

: Barclays Computers (Pvt.) Ltd
: 1106023998
: Commercial Bank. Ceylon PLC

Online Credit Card Payment

.