Company identity
Company number 02269053
Company profile
UK company 02269053, incorporated on 20 June 1988.
Home - Castell Howell
Castell Howell Foods Limited is a UK company with status active founded in 1988 based in Wales.
Company number 02269053
Updated 07 Jul 2026 09:49
Financial period: 1 Nov 2023 to 31 Oct 2024
Reference milestones and recent Companies House filing stream events.
Company registered at Companies House
1 Oct 2015 to 31 Mar 2018
The project brings together a multi-disciplinary consortium comprising key industry innovators in the UK lamb supply chain working with Aberystwyth University to develop a commercial system for the in-abattoir detection of contamination of carcasses by faecal and gut matter. This contamination has the potential to cause food waste through spoilage and red...