Skip to main content"

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]