Company identity
Company number 02495237
Company profile
UK company 02495237, incorporated on 24 April 1990.
Barking Heads & Meowing Heads
Barking Heads & Meowing Heads is a wholesome range of pet food, made with natural ingredients of the highest quality and created by a group of people who love pets and care about what goes into their bowls. Buy online today for fast and free delivery to your door.
Company number 02495237
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Company registered at Companies House
1 Jan 2024 to 28 Feb 2025
The project will attempt to develop a credible and actionable route to net zero for Dalton Industrial Estate, a multi-business mixed use industrial site in North Yorkshire comprised of large industrial users and smaller businesses. The plan will include detailed assessments of power, heat, transport, resource and natural capital needs for every business o...