I've had my bank account with Triodos Bank for the past 5 years, and everything has gone well. They've been a bit slow in adopting new technologies, but for me, it's worth these minor inconveniences given the work they are doing.
Claim your business profile now and gain access to all features and respond to customer reviews.