NewAustralian CompaniesHome›24/09/2026›Odabasi Farm PTY LTDOdabasi Farm PTY LTDAustralian proprietary company, limited by shares · VIC 3764 · 702660268Date of registration 24/09/2026Print / PDF