Company ClearPay Date 2023-06 Industry Finance City Manchester Country United Kingdom Status Acquired