Company Address: Address Main Office – 7th Floor Mayfair Centre, Ralph Bunche Road, Nairobi Kenya