This should be a community effort.
In some countries, like for example in the Netherlands, we did some years ago with a small team a huge effort to get all addresses into Openstreetmap with the houses as well. This was done from the opensource BAG database in the Netherlands using java scripts for bulk uploads.
Now another small team keeps updating the database from the BAG database.
As it was about bulk updates, also the central team had to be informed and asked for permission to do this.
Something like that has been done by opensource community volunteers in other countries.
So please start that in France and Spain as well.