Kanabu Farms Limited Company numberOE017561 StatusActive TypeOverseas Entity Incorporated25 Jan 2023 Registered office KM 2Udebu TownAhoada Data JSON Markdown