Company identity
Company number 03814313
Company profile
UK company 03814313, incorporated on 27 July 1999.
89/91 Mays Lane Limited is a UK company with status Active founded in 1999 based in London.
Company number 03814313
Financial period: 1 Aug 2023 to 31 Jul 2024
Reference milestones and recent Companies House filing stream events.
Next accounts due date
Next confirmation statement due date
CS01 | Transaction MzUzNjY1ODQxNGFkaXF6a2N4
Published 04 Aug 2026 09:44
CH01 | Transaction MzUzNjY2NTE1MmFkaXF6a2N4
Published 03 Aug 2026 10:46
RP01AP01 | Transaction MzUzNjA3NjczOGFkaXF6a2N4
Published 31 Jul 2026 12:11
Last accounts made up date
Last confirmation statement made up date
AP01 | Transaction MzQ2NDAyNjg0NmFkaXF6a2N4 | Paper/PDF filed
Published 01 Aug 2026 22:41
Company registered at Companies House