Legal and regulatory information
This page sets out information about the Rock group, the legal entities relevant to this website, the registrations they hold, and how to establish which company provides a particular service.
The Rock group
Rock is a group of companies. Rock, Rock One and [rock]. are trading names used by companies within the Rock group. Rock Enterprise Group Ltd is the parent company of the group.
Rock Enterprise Group Ltd
- Legal name
- Rock Enterprise Group Ltd
- Type
- Private company limited by shares
- Registered in
- England and Wales
- Company number
- 14261908
- Registered office
- 69 High Street, London N14 6LD, United Kingdom
- Role
- Parent company of the Rock group
Rock Global Payments Ltd
- Legal name
- Rock Global Payments Ltd
- Incorporated in
- British Columbia, Canada
- BC company number
- BC1468635
- Head office
- 2300 – 2850 Shaughnessy Street, Port Coquitlam, British Columbia V3C 6K5, Canada
- Ownership
- Wholly owned subsidiary of Rock Enterprise Group Ltd
- Contact
- compliance.canada@rock.one
Rock Global Payments Ltd is registered with the Financial Transactions and Reports Analysis Centre of Canada (FINTRAC) as a money services business, registration number C100000390.
Rock Global Payments Ltd is registered with the Bank of Canada as a payment service provider under the Retail Payment Activities Act, with effect from 21 July 2026. The Bank of Canada maintains a public register of registered payment service providers.
Rock Global Payments Ltd is a separate legal entity from Rock Enterprise Group Ltd.
Which company provides your service
The company that provides a particular service, and with which you contract, depends on the service and the jurisdiction in which it is provided. The relevant company is identified in the applicable engagement letter, agreement or terms of business.
Some services are provided by other companies in the Rock group through their own websites. Where you are directed to another Rock group website, the company providing those services and the information applicable to them is set out on that website.
If you require confirmation of the contracting company before entering into an agreement, please contact us at the address below.
Regulatory perimeter
Rock is not a bank. No company in the Rock group is a bank or accepts deposits.
Payment services referred to on this website are provided by Rock Global Payments Ltd, where applicable, or through third-party regulated providers under arrangements with a company in the Rock group. Rock Global Payments Ltd’s Canadian registrations are set out above.
Legal and regulatory enquiries
Enquiries relating to Rock Enterprise Group Ltd or to the Rock group generally: compliance@rock.one.
Enquiries relating to Rock Global Payments Ltd, including matters arising under its Canadian money services business or retail payments registrations: compliance.canada@rock.one.
Page control
This page is reviewed when information set out on this page changes, when there is a material change to the services or regulatory arrangements described on this website, and in any event annually.
Careers | Accessibility | Disclaimer | Privacy | Legal | Help | Search | Site map |
Rock, Rock One and [rock]. are trading names used by companies within the Rock group. Rock Enterprise Group Ltd is a private limited company registered in England and Wales, company number 14261908, registered office 69 High Street, London N14 6LD. Rock Global Payments Ltd is a separate company incorporated in British Columbia, Canada, and a wholly owned subsidiary of Rock Enterprise Group Ltd; it is registered with FINTRAC as a money services business (registration C100000390) and with the Bank of Canada as a payment service provider under the Retail Payment Activities Act. Services are provided by the relevant Rock group company or service provider. Legal and regulatory information.
All rights reserved. | We use cookies on this website, you can find more information about cookies here. | © 2026 Rock Enterprise Group Ltd
