Construction - Le Temple-de-Bretagne, Pays de la Loire, France
Tug Master
Contact Chris Piggott
Rotor tug master
Contact Harry Bain
STIMS is a construction company based out of 13 RUE DU GRAND PONT, LE TEMPLE DE BRETAGNE, France.