is not in process of liquidation on Jun 6, 2024
Where is BAFFIN BAY KEMA LIMITED's headquarters?
BAFFIN BAY KEMA LIMITED's headquarters is located at PLOT NO. XXV 23 NSSF HOUSE, NKRUMAH ROAD, MOMBASA, 82304
What year was BAFFIN BAY KEMA LIMITED started?
BAFFIN BAY KEMA LIMITED was started in 2010