Google Business Profile is the platform where you manage your business information, including content such as a link to your website, phone number, hours, photos, reviews and directions.
Google requires a physical address to send a confirmation postcard to, which allows you to verify that your business is legitimate.
https://www.scoop.it/topic/cup-fc/p/4136621236/2022/10/11/where-to-watch-la-liga-in-uk-online-this-season-2022-2023-cupfc