Company identity
Company number 04350738
Company profile
UK company 04350738, incorporated on 10 January 2002.
Homepage - armadillo
Armadillo Managed Services Limited is a UK company with status active founded in 2002 based in East of England.
Company number 04350738
Financial period: 1 Mar 2023 to 28 Feb 2024
Reference milestones and recent Companies House filing stream events.
AD01 | Transaction MzQ5NTY4NDg3NmFkaXF6a2N4 | Paper/PDF filed
Published 18 Sep 2026 08:34
AD01 | Transaction MzQ2ODQ3OTU5NmFkaXF6a2N4 | Paper/PDF filed
Published 18 Sep 2026 08:34
287 | Transaction MjAxMzUwMDY1MWFkaXF6a2N4
Published 18 Sep 2026 08:34
287 | Transaction MTQyNTcwOTEzYWRpcXprY3g | Paper/PDF filed
Published 18 Sep 2026 08:34
287 | Transaction OTk4OTcyMjRhZGlxemtjeA | Paper/PDF filed
Published 18 Sep 2026 08:34
287 | Transaction MTI4NTg4MTc3YWRpcXprY3g | Paper/PDF filed
Published 18 Sep 2026 08:34
287 | Transaction NTE5MjkzMzRhZGlxemtjeA | Paper/PDF filed
Published 18 Sep 2026 08:34
Company registered at Companies House