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.
Next confirmation statement due date
Next accounts due date
Last confirmation statement made up date
Last accounts made up date
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...