Ubah was said to have departed Nigeria to UK two days ago.

. He was the CEO of Capital Oil, which he established in 2001. Capital Oil facilities and outlets are domiciled mostly in Southeast and Southwest Nigeria, with one of the largest tank farms for petroleum products storage and distribution in Lagos.
Ubah had defected to the ruling All Progressives Congress (APC) from the Young Progressives Party (YPP) last year.