Foi fundada em 1960 e se situa em algum lugar da Europa.
Nem todos os produtos da Umbrella Corp. são autorizados legalmente.