OWNR Europe SARL Trademarks
OWNR

OWNR

Filed: June 14, 2018
Computer software and downloadable mobile applications for use in managing the purchase, sale, hire-purchase, financing…
Owned by: OWNR Europe SARL
Serial Number: 79248466