CALLAGHAN SQUARE (LUXEMBOURG) HOLDING S.A.R.L.