Sodexo International Holdings Limited
More about Sodexo International Holdings Limited
Sodexo International Holdings Limited is located at Capital House 25 Chapel Street, NW15 London, United Kingdom
+442077257210
http://www.sodexo.com