Touchscreen Talent Limited
- Registration reference
- ZA482233
- Date registered
- 14 January 2019
- Registration expires
- 13 January 2027
- Payment tier
- Tier 1
- Data controller
- Touchscreen Talent Limited
- Address
- Stowgate House Lombard Street Lichfield Staffordshire WS13 6DP
- Data Protection Officer
- Touchscreen Talent Limited Stowgate House Lombard Street Lichfield Staffordshire WS13 6DP [email protected]