Capital Four Investors

Capital Four is a credit asset management boutique based in Denmark.