Websites hosted on 80.237.133.192 IP Address
Geo Location Information for 80.237.133.192 IP Address. The IP Address 80.237.133.192 is located at 51.2993 latitude and 9.491 longitude in Germany. Friendly Location for the IP Address is Germany.
EnjoyVenture GmbH | Innovative Venture Capital
- technologiefonds-owl.com
EnjoyVenture | Ein Herz für tech-affine Start-Ups und Unternehmen, die gemeinsam Zukunft entwickeln und Trends entdecken wollen. Information zum Portfolio.
Not Applicable
$
8.95