Company identity
Company number 06672728
Company profile
UK company 06672728, incorporated on 14 August 2008.
The Payments Association - connecting the future | The Payments Association
The Payments Association The most influential community in payments, where the connections, collaboration and learning shape an industry that works for all. ...
Company number 06672728
Updated 07 Jul 2026 09:49
Financial period: 1 Apr 2024 to 31 Mar 2025
Reference milestones and recent Companies House filing stream events.
Next confirmation statement due date
Next accounts due date
AD01 | Transaction MzUyNzM2MDY5NWFkaXF6a2N4
Published 19 Jun 2026 15:10
CS01 | Transaction MzUyNDA2NDc4MmFkaXF6a2N4
Published 28 May 2026 10:49
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House