Kdms Payments Ltd Company number14832182 StatusActive TypePrivate Limited Company Incorporated27 Apr 2023 Nature of business Financial intermediation not elsewhere classified Registered office 10 Finsbury Square, 5th FloorCo Fox Williams LLPLondonEC2A 1AF Data JSON Markdown