Several things about S-Corp:
1. Cannot be owned by a non-US citizen
2. Cannot be owned by another company (like an S-Corp, C-Corp or LLC)
3. You can only have up to 100 owners
Refer to:
http://www.themoneyalert.com/Corp-Entity-Table.html