VCID: 117172
Profile

Corporate information

Investment activity status
Active investor

Company type

Multinational food business headquartered in the UK