Geo Location Information for 62.12.180.1 IP Address. The IP Address 62.12.180.1 is located at 47.3707 latitude and 8.308 longitude in Switzerland. Friendly Location for the IP Address is Aargau, Goeslikon, Switzerland, 5525
OCEAN Independence (OCI) is one of the worlds largest yacht brokerage firms, covering all aspects of owning, buying, selling, building and managing private or charter yachts.