Company identity
Company number 14358404
Company profile
UK company 14358404, incorporated on 15 September 2022.
39 Leathwaite Road (Management Company) Limited is a UK company with status active founded in 2022 based in London.
Company number 14358404
Financial period: 1 Oct 2023 to 30 Sep 2024
Reference milestones and recent Companies House filing stream events.
RPCH01 | Transaction MzU0MzA2NjI1OWFkaXF6a2N4 | Paper/PDF filed
Published 08 Sep 2026 06:53
RPCH01 | Transaction MzU0MzA2NjE4OGFkaXF6a2N4 | Paper/PDF filed
Published 08 Sep 2026 06:52
AP03 | Transaction MzU0MDEwNDgzOWFkaXF6a2N4
Published 20 Aug 2026 17:23
AD01 | Transaction MzU0MDA5OTc0MmFkaXF6a2N4
Published 20 Aug 2026 17:09
NEWINC | Transaction MzM1MTg0Njg5N2FkaXF6a2N4 | Paper/PDF filed
Published 08 Sep 2026 06:54
Company registered at Companies House