You may Google around for it, there are a few that offer this service for as low as 50$ - I don't believe you find anything in high resolution as required for free.
With Revolut Business, it seems that it's perfectly acceptable to provide a personal living address as company manager that is different (=another country) than your company corporate address, as long as both addresses are in the Economic European Space.
I did that with a small text file explaining that I work from home and only took an official representative address in Estonian for my company : worked like a charm. 🙂
@root : as long as you're not lecturing / insulting / threatening me like mister blueweb, I will be more than happy to help if you need any further info...