Staples Europe B.V.Hoogoorddreef 621101 BE AmsterdamThe Netherlands
Trade register of AmsterdamNumber 33272226