About us
Closrr.com is owned and operated by Metric International, Inc. Registered in the State of Delaware (USA), with company registration number 7838445, EIN Number: 37-1965201, and registered address at 16192 Coastal Highway, 19958 Lewes (DE).
Any inquiries concerning the contents of the content of this page, and its subpages, should be directed to legal[at]closrr.com