Corporate venture arm of Pentland Group, a UK family-owned business, investing in health, wellness, and sustainability brands.
8 Manchester Square, London, Greater London, W1U 3PH, United Kingdom