Company Address: Address Mitchellcotts Logistics Centre, Mombasa Road, Nairobi Kenya.