An Irish company could probably rent office space, but to have employees under a French contract you need a French company.
Not only workers hired in France wouldn't want an Irish contract, but you can only have "posted workers" for a temporary period.
http://ec.europa.eu/social/main.jsp?catId=471&langId=en