The Nameserver intra.annexx.com have a IP Address of 95.130.11.181 which is hosted on France.
Annexx, professionnel du self stockage : solutions de garde-meuble dans toute la France pour particuliers et professionnels. Aide au déménagement, cartons, entrepôt..