Company Address: Address 8th Flr, The Arch Place, Kilimani, Nairobi, Kenya, 00100