Legal forms for companies

Does anyone have any info on the different legal forms a company may take, such as partnership, Limited, etc?

In particular, I recently came across a ‘foundation’ and need to know fairly quickly what this is. Is it owned or is it more like a trust? Are foreigners allowed to have this kind of company?

Thanks.

You’ll probably need to call an accountant or law firm to find out more.