Odda Group LP Company numberNL000737 StatusActive TypeLimited Partnership Incorporated22 Jul 2019 Registered office Suite 8034 Abbey Yard Studios Blackbird Building1 Courtney HillNewryBT34 2EA Data JSON Markdown