The Nameserver dns3.2020.net have a IP Address of 40.85.212.200 which is hosted on United States.
Icovia Online Interior Design Software. The Icovia Space Planner, is the leading online space planning software for Furniture Retailers, Furniture Manufacturers, Interior...