Limited life trust,
Definition of Limited life trust:
That must be terminated upon the expiry of a period fixed at the time of its formation.
Meaning of Limited life trust & Limited life trust Definition
That must be terminated upon the expiry of a period fixed at the time of its formation.
Meaning of Limited life trust & Limited life trust Definition