Tata Technologies Europe Limited
- Registration reference
- Z1864237
- Date registered
- 13 November 2009
- Registration expires
- 12 November 2026
- Payment tier
- Tier 3
- Data controller
- Tata Technologies Europe Limited
- Address
- European Innovation and Development Centre Olympus Avenue Tachbrook Park Warwick CV34 6RJ