Company Address: Address 2nd Floor, AutoXpress Building, Limuru Road, P.O. Box 14163-00800, Nairobi, Kenya