i have the same strop, and yes im pretty sure its a coticule..
as far as the leather side goes, one side seems glassy smooth, and the other side seems like suede perhaps.