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.
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.