Company identity
Company number 03188329
Company profile
UK company 03188329, incorporated on 19 April 1996.
Stri LTD. is a UK company with status active founded in 1996 based in Yorkshire and the Humber.
Company number 03188329
Updated 07 Jul 2026 09:49
Financial period: 1 Jan 2024 to 31 Dec 2024
Reference milestones and recent Companies House filing stream events.
AA | Transaction MzU0MzEzNTUyMmFkaXF6a2N4
Published 08 Sep 2026 13:47
Company registered at Companies House
1 Jun 2020 to 31 Mar 2021
STRI is offering fully funded access to business support for all sectors of sportsturf, parks and recreation businesses who are impacted by the COVID-19 pandemic in the UK. STRI is a global leader in sustainable sportsturf management, research, operation, planning/design, and a solutions provider for the industry. The COVID-19 pandemic presents a clear an...