Skip to main content"

Strada Innovation Limited

Registration reference
ZA743189
Date registered
06 April 2020
Registration expires
05 April 2027
Payment tier
Tier 1
Data controller
Strada Innovation Limited
Address
Bury Lodge Bury Road Stowmarket Suffolk IP14 1JA
Other names
  • Strada Innovation Limited