Optegra UK Limited
- Registration reference
- Z1206068
- Date registered
- 06 February 2008
- Registration expires
- 05 February 2027
- Payment tier
- Tier 3
- Data controller
- Optegra UK Limited
- Address
- 7 The Technology Park Colindeep Lane London NW9 6BX
- Data Protection Officer
- Ola Spencer 7 The Technology Park Colindeep Lane London NW9 6BX [email protected] 02075095418