* The Tangled Web requires a login - register now for FREE.
Company information:
Talk Payments Ltd (No: 14945452)
Address: C/O MICHAEL OMIROS LTD, 48 WARWICK STREET, LONDON, W1B 5AW
Status: Active
Incorporated: 19-Jun-2023
Accounts Next Due: 19-Mar-2025
Next Confirmation Statement Due: 08-Apr-2024
Industry Class: 64999 - Financial intermediation not elsewhere classified
Current Director: PAVLOS ARGYROU ( DOB: Jan-1981 From: Jun-2023 )