Oden Inc Company numberFC012843 StatusActive TypeOther Company Type Incorporated26 Mar 1985 Registered office Johan Bernhard UglandOrchard HouseCrockham Hill Accounts Year ended 28 Feb 1986 Data JSON Markdown