Algeco Schweiz AG

St. Louis-strasse 31,
4056 Basel (Basel-Stadt)
Switzerland