umbrella organisation
noun

a large organisation which includes several smaller ones

Browse by Subjects
tax
IHT
inactive account
finished goods
appreciation