Odon Eyewear Limited Company number17416397 StatusActive TypeLtd Incorporated24 Aug 2026 Nature of business Retail sale via mail order houses or via Internet Registered office 71 Doppler RoadMalvernWR14 3SX Data JSON Markdown