Limited life trust - How To Discuss
By Mia Fernandez
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