Vindicia Partners

GoCardless

UK’s leading direct debit provider, transacting over a billion pounds each year for over 30,000 business and organizations.