is inactive
Where is BENSON UBIDO & CO.'s headquarters?
BENSON UBIDO & CO.'s headquarters is located at 27, KOFO ABAYOMI ST., APAPA, LAGOS, LAGOS STATE
What year was BENSON UBIDO & CO. started?
BENSON UBIDO & CO. was started in 1984
Sources: Corporate Affairs Commission