umbrella organisation
noun

a large organisation which includes several smaller ones

Browse by Subjects
status quo
expiry
completion
terms of sale
relevant range