I want to know if Satchelpay is legit and if they are worth opening a bank account & Merchant account for our UK business?
Would be nice with some first hand experience please?
Open a European Account Online - Simple, Smart, Secure - Satchel
Fast remote account opening at Satchel. Personal and business accounts, multi-currency IBANs, physical and virtual cards, SEPA Instant and SWIFT transfers.
satchel.eu
Would be nice with some first hand experience please?