Bank Details:
Account Name: Visa World Solution Limited
Bank Name: Lloyds Bank
Account Number: 22346560
BIC: LOYDGB21053
IBAN: GB36 LOYD 3092 9022 3465 60
Branch Sort code: 309290
Bank Address: 3-5 Whitechapel Road, London,Postcode: E1 1DU, UK