ParentFull threadmousetree·Unfortunately, in Germany, there is a legal requirement for a business to have a physical address when registering it with the commercial register.View on HN