A guess, based on the boats beeing buildt at Marstrøms facilities.. East coast of Sweden?
(Not sure this is where they are buildt, but I think Gøran was involved in the start. To bad it's not possible to read the sailnumbers on the A-cats they blast by in one of the pictures)

More interesting to us Tornado guys, look at the 'small print' at the bottom of the page: "All rights reserved - Volvo Extreme 40 - TornadoSport © 2005"

Are Herbie and Mitch still on the Tornado Sport bandwagon ?