EPAYMENTS SYSTEMS LIMITED
In the High Court of Justice Court Number: CR-2026-007639 EPAYMENTS SYSTEMS LIMITED (Company Number 08134141) Nature of Business: FCA-regulated authorised electronic money institution Registered office: Building 1 Chalfont Park, Gerrards Cross, United Kingdom, SL9 0BG Principal trading address: Building 1…
