London 30, st james's square
Is a branch of : APAX PARTNERS AND CO CORPORATE FINANCE LTD.
United kingdom