Marine Engineering in Finland Service Champions Oy Address: Nuppulantie 11, 20320 Turku Finland Phone Number: +358 22 39 06 28