Coach Company Information Company Information Coach Stores Germany GmbH Thurn-und-Taxis-Platz 6 60313 Frankfurt am Main Germany Phone +492038048140 We are available Monday through Friday, 10:00 - 18:00. Email de.customercare@coach.com Company Registration Number HRB 97139 Frankfurt am Main Company Legal Representatives Mr Leonard T. Kahn & Mr David Howard VAT Registration Number DE285014444