Edmund Street 120 Birmingham (Luxembourg) Holding S.A.R.L.