Har de något kontor i Stockholm? Sökning på Internet ger inte mycket, och enligt deras brittiska site finns de i: Australia Dubai India Japan New Zealand United States Postad av: tommypeters Skapad den: 2012-10-24 Uppdaterad den: 2012-10-24