From the counter, this is an evolution of the Z.1018, otherwise I know nothing.Z.1024
I asked Harry about those :
Piaggio P 133 (Italian)
P.663 (French)
Z.1024 (Italian)
And the others.
I asked him if he still had some design notes to provide informations.