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 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.