Company identity
Company number 00014259
Company profile
UK company 00014259, incorporated on 1 July 1880.
The Accounts
UK Companies House intelligence industry-narrowed signals from public filings.
Company number 00014259
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Next accounts due date
Next confirmation statement due date
CH01 | Transaction MzUzNjA1MDY0OWFkaXF6a2N4
Published 31 Jul 2026 08:55
Last accounts made up date
Last confirmation statement made up date
Company registered at Companies House
1 Oct 2021 to 31 Mar 2022
Financial fraud and unauthorised payments represent a threat to the digital economy. With the annual increase of 5% in transaction rates, and 60.3 million payment card transactions performed in the UK every day, accurate fraud detection requires the analysis of large datasets. For the card transaction total of £829 billion in 2019, £620.6 million were los...