Umbrella Trust definition

Umbrella Trust means The Inspirational Learning Trust (company number: 8474688);
Umbrella Trust means The Chichester Diocesan Education Foundation a company limited by guarantee whose registered company number is 8567209 and whose registered office is Diocesan Church House, 211 New Church Road, Hove, BH3 4ED.
Umbrella Trust means [insert name of umbrella company], a company limited by guarantee with company number [insert company number of umbrella company];

Examples of Umbrella Trust in a sentence

  • The Umbrella Trust may appoint up to two Governors of the Academy Trust for as long as the Academy Trust remains a member of the Umbrella Trust.


More Definitions of Umbrella Trust

Umbrella Trust means the trust established pursuant to the Umbrella Trust Agreement.
Umbrella Trust means Hallam: De La Salle Academy Trust, a company limited by guarantee;
Umbrella Trust means The Holy Spirit Umbrella Trust, a company limited by guarantee with company number 08096750.

Related to Umbrella Trust