Company identity
Company number 02585491
Company profile
UK company 02585491, incorporated on 25 February 1991.
Elveden Christmas Trees | Elveden Estate
Elveden Christmas Trees has become the UKs number one supplier of corporate and town centre display trees, with our trees on display in towns and cities across England, Scotland, Wales and Europe.
Company number 02585491
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Company registered at Companies House
1 Mar 2026 to 29 Feb 2028
This project will explore how **smart irrigation** can help farmers grow onions and potatoes more efficiently, profitably, and sustainably. Irrigation is a major cost and a vital resource for these crops, but traditional methods can lead to over- and under-watering, reducing yield and quality, wasting energy, and pressurising scarce water supplies. Workin...
1 Sep 2025 to 28 Feb 2026
no public description