No, as far as I know. I spoke to one guy there a couple of weeks ago regarding contracting abroad and he was helpful and gave me some very realistic advice. Their head office is based in Zurich, Switzerland. Here's their websitehttp://www.tresag.com/english/index.jspHere's another good one:http://www.contractorcalculator.co.uk/