PayPoint
Online and mobile multi-channel payment solutions.
Launch date
Employees
Market cap
€580m
Enterprise valuation
€595m (Public information from Sep 2024)
Share price
£6.7864 PAY.L
Company register number 03581541
Welwyn Garden City England (HQ)
Authorizing premium user...