Roumazeilles 10/24/2006
This company contacted me by phone today. They claim to be incorporated in Switzerland, but they do not appear in the Register of Commerce of Switzerland. Odd...
Add your Vote:
1 reviews! « Previous | Page of 1 | Next »
Sort by Newest Oldest Most helpful Least helpful Highest rated Lowest rated