Helm is a trading name of Helmpay Limited, registered in England and Wales, company number 16417022. Registered office: 2 Frederick Street, London, WC1X 0ND. Helm is a financial technology company, not a bank. US dollar account services are provided by Bridge Building, Inc. (NMLS ID 2450917), a licensed money transmitter, with customer funds held at Lead Bank. Other payment services are provided by licensed partner institutions. Services are subject to eligibility. Names and figures shown in product screens are examples.
© 2026 Helmpay Limited. Terms · Privacy · Cookies · Prohibited businesses