This is a new one to me - there's nothing in Georgano to suggest they made production cars, and also nothing in Georgano's Motor Sport encyclopedia, although the latter is hardly an exhaustive list.
Anyone have any information? It looks a neat car - a bit bigger than the usual Spanish cyclecars.