What is Les Affiches Legales?
HaydnJules
Answered
· Viewed 1268 times
My auto-entrepreneur business set up in France has received an official looking letter demanding payment from Les Affiches Legales. Can I ignore this?