Company identity
Company number 03678570
Company profile
UK company 03678570, incorporated on 3 December 1998.
Share Prices, trading charts & news alerts - Sharecast.com
Sharecast: share prices, live trading charts, international company research and market news alerts for investors and financial media.
Company number 03678570
Financial period: 1 Jan 2024 to 31 Dec 2024
Reference milestones and recent Companies House filing stream events.
AA | Transaction MzU0NjUyOTE1NWFkaXF6a2N4
Published 23 Sep 2026 14:11
MR01 | Transaction MzU0MDc1OTgzM2FkaXF6a2N4
Published 27 Aug 2026 13:14
Company registered at Companies House
1 Dec 2012 to 31 Aug 2013
The sustainable and secure supply of water of adequate quality and in sufficient quantity is a major challenge for UK and global horticulture and agriculture. Blue water abstraction rates in many crop production areas are already unsustainable and despite the economic importance of scheduling irrigation effectively, almost 80% of UK irrigators used judgem...