Roháčova 1681/105, 13000 Praha 3, Czech Republic