Foundations are most easily visualised as a combination of a company and a trust. They are increasingly being used by UK citizens, particularly entrepreneurs, for wealth management purposes.
Foundations have a separate legal personality and can therefore hold their own assets, contract with third parties and sue in their own name and in their own capacity. A foundation does...
By Philip Jacques