It sounds like you have some experience with eBay and a Seychelles company, do you?surthing said:You will need a physical nominee director for your Seychelles company if you want to accomplish the task. Make sure you can trust the nominee and that (s)he will sign for you, your business and your company. To avoid any disaster you should make sure to pick a reliable and authoritative CSP that will walk an extra mile for you.