The Nameserver dns180sa.myowndns.eu have a IP Address of 91.121.243.129 which is hosted on France.
We specialize in services for SEO market. We provide SEO hosting since 2007.