Whilst it may not be needed in some cases. Providing the bank branch name helps our payers to pay your money to the right receiving bank account, especially in countries where banking systems are less robust. 

This can also help speed up your transaction fulfillment.


+44 (0)12 3380 1001

86-90 Paul Street
London, EC2A 4NE
United Kingdom