Odin Medical Limited
- Registration reference
- ZA933689
- Date registered
- 03 March 2021
- Registration expires
- 02 March 2027
- Payment tier
- Tier 2
- Data controller
- Odin Medical Limited
- Address
- The Black & White Building 74 Rivington Street London EC2A 3AY
- Other names
-
- Odin Vision
- Data Protection Officer
- Mr Stefan Limbacher Odin Medical Limited 74 Rivington Street LONDON EC2A 3AY [email protected]