Company identity
Company number 02334308
Company profile
UK company 02334308, incorporated on 11 January 1989.
Spencer Rail Engineering | UK Rail Infrastructure Contractor
Spencer Rail Engineering delivers innovative rail infrastructure solutions across the UK, specialising in stations, depots and ECI-led project delivery.
Company number 02334308
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Next confirmation statement due date
Next accounts due date
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House
1 Aug 2020 to 31 Jul 2022
To apply research in data analytics, natural language processing and artificial intelligence to analyse a repository of disparate types of company documents to identify patterns, extract information and generate insights towards more effective workflows and informed decision support.