is not in process of liquidation on Jun 6, 2024
Where is CHURCHILL CAR & SERVICES LIMITED's headquarters?
CHURCHILL CAR & SERVICES LIMITED's headquarters is located at PLOT NO 8154 KITENGELA ROAD LANGATA ROAD, 19299 00100
What year was CHURCHILL CAR & SERVICES LIMITED started?
CHURCHILL CAR & SERVICES LIMITED was started in 2011