Company name: Chiltern Capital LLP
Description: We partner with ambitious management teams, investing our time, energy and expertise alongside our capital.
Lion Court, 25 Procter St, London WC1V 6NY, United Kingdom