Global startup mapmap icon
Global Map > Startups > Western Europe > United Kingdom > Glasgow > Abodda
Abodda icon
Abodda is an online property marketplace and guide based in the UK, primarily focusing on the advertisement of properties worldwide.
Rankings by SemRush
National Ranking
2371st
in United Kingdom
Regional Ranking
7731st
in Western Europe
Global Ranking
34393rd
worldwide
Loading startups...
Page out of 1
Need more insights about local startups?
Do more with Pro