We are the team behind Pin Drop. Headquartered in London and Seattle, our passion for maps, AI, and geo-technology drives the innovative products we create for the world to enjoy.
Salucia Ltd is a registered company in England & Wales, company number 12344230.