The Nameserver ns104.ovh.net have a IP Address of 213.251.128.148 which is hosted on France.
Website Auction, #1 websites marketplace for Buying websites, selling websites and trading domain names. Website Auction is the free Website Broker you need !