Professional Services
Bamburi Eco-systems
Environmental services
Off Mombasa–Malindi Road, Bamburi
Mombasa
