Company identity
Company number 04628963
Company profile
UK company 04628963, incorporated on 6 January 2003.
C. & T. Licata & Son Limited is a UK company with status active founded in 2003 based in South West England.
Company number 04628963
Reference milestones and recent Companies House filing stream events.
PSC01 | Transaction MzU0MDI3NTQxM2FkaXF6a2N4
Published 21 Aug 2026 12:39
PSC01 | Transaction MzU0MDI3NDcyMGFkaXF6a2N4
Published 21 Aug 2026 12:35
PSC04 | Transaction MzUzOTMyODU5M2FkaXF6a2N4
Published 18 Aug 2026 11:30
PSC04 | Transaction MzUzOTMyODQzMGFkaXF6a2N4
Published 18 Aug 2026 11:29
AA | Transaction MzUzOTA3NDUyNGFkaXF6a2N4
Published 17 Aug 2026 09:28
PSC01 | Transaction MzUzOTA3Mzg0MmFkaXF6a2N4
Published 17 Aug 2026 09:25
Company registered at Companies House