Company Address: Address Headquarters: Nairobi, Kenya Embakasi – Airport North Road, JKIA P.O BOX 19202-00501 Nairobi, Kenya.