This imprint was last updated on June 13, 2023.

The owner of this website is:

20 Mile Creative Sole Proprietor
11415 Deerfield Dr., #8703
Truckee, CA 96162
United States
Phone number: 7142968965

The legal representative(s) of 20 Mile Creative Sole Proprietor:

Yvette Bell

1. General

We are not willing or obliged to participate in dispute resolution procedures before a consumer arbitration board.