Headquarters are located at Claude Debussylaan 92, 1082 MD Amsterdam, the Netherlands. The registered office is located at Nile City Towers - North Tower, 2005 Corniche El Nile, Ramlet Beaulac, Cairo, Egypt.