is inactive
Where is ABABUMBI MANUFACTURING AND SUPPLY's headquarters?
ABABUMBI MANUFACTURING AND SUPPLY's headquarters is located at NUMBER 14 AMATOLA PLACE, BISHO, 5605
What year was ABABUMBI MANUFACTURING AND SUPPLY started?
ABABUMBI MANUFACTURING AND SUPPLY was started in 2005