Company identity
Company number SC689411
Company profile
UK company SC689411, incorporated on 17 February 2021.
Lucca Holdings Limited is a UK company with status active founded in 2021 based in Scotland.
Company number SC689411
Updated 07 Jul 2026 09:49
Financial period: 1 Apr 2024 to 31 Mar 2025
Reference milestones and recent Companies House filing stream events.
AA01 | Transaction MzU0MTg2MDU2NmFkaXF6a2N4
Published 01 Sep 2026 09:54
PSC02 | Transaction MzUzMDk2OTkxM2FkaXF6a2N4
Published 07 Jul 2026 14:59
AP01 | Transaction MzUzMDk3MjA0MmFkaXF6a2N4
Published 07 Jul 2026 10:17
AP01 | Transaction MzUzMDk3MTg1M2FkaXF6a2N4
Published 07 Jul 2026 10:16
AP01 | Transaction MzUzMDk3MDk2NGFkaXF6a2N4
Published 07 Jul 2026 10:12
AP01 | Transaction MzUzMDk3MDU4NGFkaXF6a2N4
Published 07 Jul 2026 10:10
PSC07 | Transaction MzUzMDk2OTU3NGFkaXF6a2N4
Published 07 Jul 2026 10:05
TM01 | Transaction MzUzMDk2OTM4OWFkaXF6a2N4
Published 07 Jul 2026 10:04
TM01 | Transaction MzUzMDk2OTM4NmFkaXF6a2N4
Published 07 Jul 2026 10:04
Company registered at Companies House