Company identity
Company number 04683851
Company profile
UK company 04683851, incorporated on 3 March 2003.
Timpson Key and Locker Solutions Limited is a UK company with status Active - Proposal to Strike off founded in 2003.
Company number 04683851
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Next accounts due date
Next confirmation statement due date
GAZ2(A) | Transaction MzUzNzA2ODQ5NWFkaXF6a2N4 | Paper/PDF filed
Published 07 Aug 2026 00:11
RP01CS01 | Transaction MzUzNjY2NTU2N2FkaXF6a2N4
Published 07 Aug 2026 08:18
PSC02 | Transaction MzUzNjY2NjY0OGFkaXF6a2N4
Published 03 Aug 2026 10:54
PSC07 | Transaction MzUzNjY2NTY3NGFkaXF6a2N4
Published 03 Aug 2026 10:48
CS01 | Transaction MzUwOTgxOTMwNmFkaXF6a2N4 | Paper/PDF filed
Published 07 Aug 2026 23:06
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House