Gigiri Road, off Limuru Road P.O. Box 64748, Nairobi, Kenya.
+254 20 712 2562, +254 20 712 0404
Business Visa from Kenya to Oman
Gigiri Road, Off Limuru Road, House No 1 on L.R., Muthaiga Road, Nairobi, Kenya.
Business Visa from Kenya to Belarus
Dik Dik Gardens, House No. 8, Kileleshwa, Nairobi, Kenya.
Business Visa from Kenya to Colombia
Magnolia close, off UN Avenue, house 57 Nairobi 00100 Kenya