kugeza ikibazo ku kanama k'umuryango w'abibumbye it is southwest of easter compton northeast of avonmouth and northwest of henbury