Company identity
Company number 02504114
Company profile
UK company 02504114, incorporated on 21 May 1990.
Castillia Limited is a UK company with status Active founded in 1990 based in London.
Company number 02504114
Reference milestones and recent Companies House filing stream events.
Next confirmation statement due date
Next accounts due date
AP01 | Transaction MzUzNTc1Mzg2NmFkaXF6a2N4
Published 29 Jul 2026 09:33
AD01 | Transaction MzUzNTczNTg3NmFkaXF6a2N4
Published 29 Jul 2026 07:46
Last confirmation statement made up date
Last accounts made up date
AA | Transaction MTE5NzcyNzU4YWRpcXprY3g
Published 01 Aug 2026 04:33
363S | Transaction MTU1NDk3ODI0YWRpcXprY3g
Published 01 Aug 2026 04:32
AA | Transaction OTExODQ1MWFkaXF6a2N4
Published 01 Aug 2026 04:32
363S | Transaction MzY4MzkxMjFhZGlxemtjeA
Published 01 Aug 2026 04:32
288 | Transaction MTI2NzU2ODAxYWRpcXprY3g
Published 01 Aug 2026 04:32
AA | Transaction MzQwMjYwMDlhZGlxemtjeA
Published 01 Aug 2026 04:33
363S | Transaction MTQ2MTQ0OTQ0YWRpcXprY3g
Published 01 Aug 2026 04:32
AA | Transaction MjUzOTg0MDJhZGlxemtjeA
Published 01 Aug 2026 04:33
288 | Transaction NzY3NDgwNDBhZGlxemtjeA
Published 01 Aug 2026 04:32
88(2)R | Transaction NjY1OTgwMzFhZGlxemtjeA
Published 01 Aug 2026 04:33
288 | Transaction ODgyNTMyNTJhZGlxemtjeA
Published 01 Aug 2026 04:33
287 | Transaction MTQ1OTMxODI4YWRpcXprY3g
Published 01 Aug 2026 04:32
RESOLUTIONS | Transaction NTUwNDM5NDFhZGlxemtjeA
Published 01 Aug 2026 04:32
MEM/ARTS | Transaction MTIxNjYzNTI4YWRpcXprY3g
Published 01 Aug 2026 04:32
CERTNM | Transaction MzUzNjQ3NDM1OWFkaXF6a2N4 | Paper/PDF filed
Published 01 Aug 2026 04:32
NEWINC | Transaction MjkwMjE0OTVhZGlxemtjeA
Published 01 Aug 2026 04:32
Company registered at Companies House