Company identity
Company number 12625826
Company profile
UK company 12625826, incorporated on 27 May 2020.
Vestd - The share scheme & equity management platform
Easily the UK's most powerful equity management platform. Full Companies House integration. Issue shares, manage shareholders and view your cap table.
Company number 12625826
Updated 07 Jul 2026 09:49
Financial period: 1 Jun 2024 to 31 Mar 2025
Reference milestones and recent Companies House filing stream events.
PSC02 | Transaction MzUzNjAzNDQ1M2FkaXF6a2N4
Published 30 Jul 2026 12:18
PSC02 | Transaction MzUzNjAzNDAxM2FkaXF6a2N4
Published 30 Jul 2026 12:15
PSC07 | Transaction MzUzNjAzMzUyOWFkaXF6a2N4
Published 30 Jul 2026 12:12
PSC07 | Transaction MzUzMTUwOTA4MmFkaXF6a2N4
Published 09 Jul 2026 15:47
PSC02 | Transaction MzUzMTUwODg3MGFkaXF6a2N4
Published 09 Jul 2026 15:45
PSC04 | Transaction MzUzMTUwODM2MWFkaXF6a2N4
Published 09 Jul 2026 15:40
Company registered at Companies House