87-89 Baker Street London W1U 6RJ UK +44 20 3519 1373 MultiPass is a bank challenger that supplies corporate customers multi-currency online IBANs, local EU, UK and also United States accounts in addition to a business card to cover everyday business expenses.