Limma Limited, Pili Trading Centre off Old Mombasa Road.
Limma Limited is hands-down the most suitable, timesaving labour solution for acquiring any employees you have in mind. They make it happen.