I would say you want to a) make sure the edition passed in has it's `owning_organisation` assigned and then b) override `form_url_for_edition` method to handle the special case for corporate information pages.