NewRock Capital Management

Corporate identity for London and Luxembourg based Capital Management and Investments firm.