Company identity
Company number 00035630
Company profile
UK company 00035630, incorporated on 19 January 1892.
Home - Latch and Batchelor
Webster & Horsfall Limited is a UK company with status active founded in 1892.
Company number 00035630
Updated 07 Jul 2026 09:49
Financial period: 1 Jan 2024 to 31 Dec 2024
Reference milestones and recent Companies House filing stream events.
Company registered at Companies House
1 Jul 2023 to 30 Jun 2025
In 2019, Birmingham, the UK's largest local authority, declared a climate emergency and in 2021 approved a Route to Zero (R20) Action Plan setting the priority actions and milestones for the council and wider city to become net-zero by 2030\. Tyseley Energy Park (TEP) and the Tyseley Environmental Enterprise District (TEED) in East Birmingham were a key p...