is not in process of liquidation on Jun 5, 2024
Where is KAVUMBU SUPPLY STORES's headquarters?
KAVUMBU SUPPLY STORES's headquarters is located at LR. NO. 60/265 MOI ESTATE SHOPPING CENTRE- OTIENDE SHOPPING CENTRE, KAREN LANGATA ROAD, LR. NO. 60/265 MOI ESTATE SHOPPING CENTRE- OTIENDE SHOPPING CENTRE, KAREN LANGATA ROAD, 73757 - 00200
What year was KAVUMBU SUPPLY STORES started?
KAVUMBU SUPPLY STORES was started in 1971