Company identity
Company number 01758898
Company profile
UK company 01758898, incorporated on 5 October 1983.
Spencer Street Development Management Company Limited is a UK company with status active founded in 1983 based in Yorkshire and the Humber.
Company number 01758898
Financial period: 1 Apr 2024 to 31 Mar 2025
Reference milestones and recent Companies House filing stream events.
CS01 | Transaction MzUzNjUyOTQxNWFkaXF6a2N4
Published 01 Aug 2026 18:55
PSC09 | Transaction MzUzNjUyODU4N2FkaXF6a2N4
Published 01 Aug 2026 17:42
PSC01 | Transaction MzUzNjUyODM2NmFkaXF6a2N4
Published 01 Aug 2026 17:30
AP01 | Transaction MzUzNjUyODIwMmFkaXF6a2N4
Published 01 Aug 2026 17:23
TM01 | Transaction MzUzNjUyODIzNGFkaXF6a2N4
Published 01 Aug 2026 17:20
Company registered at Companies House