Company Address: Address 1ST FLOOR – IBEA BUILDING, MOI AVENUE, NAIROBI