Back to Our Network Mombasa Location Type: Office Time: Loading local time... Phone: +254 (0) 20 389 3193 Email:[email protected] Address Inchcape House Archbishop Makaria CLS PO Box 90194 Mombasa 80100 Kenya Get Directions Ports Covered KILINDINI LAMU MOMBASA