About Us

Closca is a contemporary design brand from the mediterranean city of Valencia, Spain. Founded in 2010, we are an independent business with a restless mind that we use to create unique products and designs.