Registered entities
CLOUDPAY UNITED KINGDOM LIMITED
Reg. No. 03579805United Kingdom
NICK AND HRIS LTD
Reg. No. 12446749United Kingdom
CLOUDPAY SOLUTIONS, INCORPORATED
Reg. No. 830472793United States
CLOUDPAY HOLDINGS LIMITED
Reg. No. 4909236Germany
Social engagement
Social engagement: 33.9K social following, 9 posts in the last 12 months — below the industry typical range.
Recent activity
29 Jun 2026
Event
Session with Global Payroll Alliance (GPA) on payroll risk
22 Jun 2026
Event
Payroll exposure and leadership engagement
