Osca Technology Limited
- Registration reference
- ZA685222
- Date registered
- 28 February 2020
- Registration expires
- 27 February 2027
- Payment tier
- Tier 1
- Data controller
- Osca Technology Limited
- Address
- OSCA Technology Ltd Unit 2 Core 27, Little Oak Drive, Sherwood Business Park, Annesley NOTTINGHAM NG15 0EB
- Data Protection Officer
- OSCA Technology Ltd 3 Clarence Street Nottingham NG3 2ET [email protected] 01159522772 et 214