How do I see the limit of locations in my account?

Your Localistico plan will have a maximum number of locations that can be managed. You can see the exact number of locations used and available by navigating to your business Settings tab, then choosing Plan

As your business grows, you can Upgrade your plan if you need to manage a higher number of locations.