Company name: Permira Advisers LLP
Description: An experienced international investment firm that provides support to grow ambitious businesses into industry leaders - Connect to Permira, Connect to Growth.
80 Pall Mall, St. James's, London SW1Y 5ES, United Kingdom