Internet Service Providers in Germany Ottcomputer Address: Hans-Böckler-Str. 12, 40764 Langenfeld Germany Phone Number: +49 217 39 72 40